我正在为我的 web 应用程序使用 maven 来构建、启动和处理库。所以我运行 tomcat7:run 来开发我的应用程序...但是如果我更改代码,tomcat 不会自动重新加载代码更改,所以我需要重新启动。在 maven 之前,我使用“Sysdeo Eclipse Tomcat Launcher 插件”来运行和创建我的项目。这个插件允许即时查看代码更改,我知道 PLAY!框架做同样的事情。所以可以配置 maven 在运行时重新加载我的代码更改吗?我会改进我的工作进度...
问问题
4362 次
1 回答
11
It is possible to automatically reload code changes by making sure the Tomcat context is reloadable.
The tomcat7:run
goal allows you to enable context reloading with the contextReloadable
parameter which must be configured in the configuration
section of the plugin:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<contextReloadable>true</contextReloadable>
</configuration>
</plugin>
于 2013-11-11T07:54:58.567 回答