Java文件不反映Eclipse EE中的Dynamic Web Project中所做的更改

时间:2013-03-17 20:40:13

标签: eclipse tomcat servlets

我在eclipse juno EE中有一个动态的web项目。每当我对项目中的java文件进行更改时,都不会反映更改。旧版本的文件运行。有人可以帮忙!

2 个答案:

答案 0 :(得分:1)

关键是在Eclipse中配置tomcat服务器并禁用自动重新加载但启用自动发布,以便可以使用JVM热插拔。这是一篇详细讨论它的文章。 How to Set Up Hot Code Replacement with Tomcat and Eclipse

值得一提的是,有一个名为JRebel的商业产品比JVM HotSwap强大得多。如果您有兴趣,可以使用以下链接comparing JRebel vs HotSwap

答案 1 :(得分:0)

您必须重新部署整个应用程序或在调试模式下运行它,在该模式下可以进行一些热部署(如果您不更改方法的签名)。