Eclipse 热代码替换不起作用
当我在调试模式下运行程序并尝试使用热代码替换功能时,它不会更改正在运行的应用程序中的任何内容,并且不会显示错误窗口。我使用的是 eclipse 版本 3.6.2、JVM 1.6 和 Windows 7。我选中了“自动构建”,未选中“发生构建路径错误时中止构建”,但没有任何帮助。 (我不会创建/删除方法或类似的东西。)
When I run my program in debug mode and try to use hot code replace feature, it just doesn't change anything in running application and there no error window is shown. I am using eclipse version 3.6.2, JVM 1.6 and Windows 7. I have "Build Automatically" checked, I unchecked "Abort build when build path errors occur", but nothing helps. (And I am not creating/deleting methods or something like that.)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
检查自动构建是否已勾选 (✓)。这将在热代码替换时自动构建您的项目。这对我有用!
Check if Build Automatically is ticked (✓). This would Build your project automatically on Hot code replacement. This worked for me!
右键单击该项目。转到属性 -> Java 构建路径 -> 项目选项卡。查看是否有任何不存在的项目依赖项。删除这些项目。
再次尝试热部署。对我来说这解决了问题。
Right click on the project. Go to properties->Java Build Path->Projects tab. See if there is any project dependency which does not exist. Remove those projects.
Try hot deployment again. For me that fixed the issue.