我正在使用vaadin和spring开发一个java web应用程序,我在开发过程中使用了像应用程序服务器这样的tomcat7-maven-plugin。问题是,当我运行我的应用程序并尝试更改所有内容时,我收到以下错误。
我读了许多帖子: Hot Code Replace Failed (eclipse) How do I get Java “hot code replacement” working in JBoss?
但是我确信我的jdk对于编译和运行步骤都是一样的,我还有标志Project-> Build Automatically激活但每次我尝试修改任何东西我都得到上面的错误。你对我有什么建议吗?
答案 0 :(得分:2)
不幸的是,Eclipse无法很好地处理热代码修改。
我建议您按照我在JRebel帖子中的建议来查看Eclipse Hot Code Replace Fail - republish web application。
JRebel是一个JVM Java代理,它与应用程序服务器集成,使类可以使用现有的类加载器重新加载。只重新编译已更改的类,并立即在正在运行的应用程序中重新加载。 JRebel插入IDE并构建系统。