我们如何重新启动Tomcat 7实例而不重新部署war文件?

scheme:错误的日志configuration内部的战争文件。 在实例中没有pipe理器应用程序。

有没有JVM属性或我们可以设置的东西,这将导致Tomcat不重新部署重新启动? 这样我们可以编辑webapps下的属性文件。 不能只是临时移动的启动战争文件,因为这会导致各种组织审计问题。

当然,这是一个临时的解决办法。 我一直在推动基于Spring的log4j外部configuration来处理这种事情。

请在Host元素中将deployOnStartup属性的值设置为false(默认值为true)。 build议保持autoDeploy属性为true,以防更新战争

<Host name="localhost" deployOnStartup ="false" unpackWARs="true" autoDeploy="true" ...> … </Host> 

请参阅http://tomcat.apache.org/tomcat-7.0-doc/config/host.html