我在eclipse juno EE中有一个动态的web项目。每当我对项目中的java文件进行更改时,都不会反映更改。旧版本的文件运行。有人可以帮忙!
答案 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)
您必须重新部署整个应用程序或在调试模式下运行它,在该模式下可以进行一些热部署(如果您不更改方法的签名)。