`
redloves
  • 浏览: 21072 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

TOMCAT6热部署配置

 
阅读更多

在J2EE开发过程中,经常需要在启动tomcat后修改java类文件,tomcat默认会自动加载修改的类,但这只是重新启动整个项目换句话说就是自动帮我们重启tomcat,这样就浪费了大量的时间在等等tomcat重启上。我们可以通过修改tomcat的配置文件,做到让tomcat不重新启动就使修改的类生效。

修改~/tomcat/config/server.xml的Host节点,设置autoDeploy="true" reloadable="false",如果找不到对应属性可手动添加 

 

 

<Host appBase="webapps" autoDeploy="true" reloadable="false" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
 

 

以上配置是在tomcat6下面测试可靠,不保证其它版本也可行,另外在类中添加了方法需要重新启动tomcat才能生效,但这已经比每次等待tomcat重启快了很多了!

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics