Как увидеть изменения без построения Maven проекта?
У меня есть простое веб-приложение на Java. В веб-приложении есть несколько файлов js, css, html. когда я изменяю js-файлы, я не могу просматривать новые изменения в браузере. Для новых изменений я должен выполнить команду "mvn clean install", тогда только я смогу увидеть новые изменения. Так есть ли способ увидеть изменения без выполнения этой команды?
Благодарю.
1 ответ
Не рекомендуется выполнять mvn clean install, если вы не хотите использовать свой код в другом проекте.
Это то, что я делаю, когда хочу опубликовать изменение кода на веб-сервере для целей отладки.
1/ Я настраиваю tomcat7-maven-plugin в родительском проекте pom:
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
</plugins>
</build>
2 / то
mvn tomcat7:run
запустит встроенный сервер tomcat7 с вашими развернутыми ресурсами.
чтобы опубликовать свой код на удаленном коте, вы можете использовать
tomcat7:deploy
после правильной настройки плагина tomcat7
в качестве альтернативы, импортируйте свой проект maven как проект eclipse (имя плагина: m2e), затем щелкните правой кнопкой мыши на projet, отладка на сервере запустит настроенный eclipse tomcat. всякий раз, когда вы сохраняете ресурс, он автоматически развертывается на управляемом eclipse tomcat.