2014-04-30 22 views
2

使用Eclipse IDE(4.2)的Im。当我在Eclipse中进行更改时,尝试调试它,先前版本已编译,但不是新版本。目前我要绕过它,我去maven clean/build,然后刷新项目。但是这非常不利,我需要每次做任何改变时都这样做。有没有其他方法可以解决这个问题,或者我可以使用一个插件来自动获取这些更改?Eclipse IDE调试 - 代码没有反映新的变化

+0

是'项目 - >自动生成'打勾?并且在调试之前是否保存了相关文件? –

+0

嗨,项目已保存。我是Eclipse新手,有没有一个tickbox在我保存时自动触发构建?或者我需要去项目>>自动构建 – user648244

+0

当您在标题栏中单击项目时,您应该看到“自动构建”左侧的勾号,如果没有单击它一次。 –

回答

1

点击Project > Build Automatically一次,并确保勾号标记出现在Build Automatically选项前面。

此外,您必须启用热代码替换选项。点击Windows > Preferences。转到Java > Debug选择热代码的所有选项替换

+1

它仍然不能正常工作,我已经在Eclipse Neon和Mars2中尝试了相同的操作。它从目标上挑选旧的符合要求的罐子。不会不会自动。它烦人的干净,并一次又一次地建立罐子,甚至做一个小的改变。将寻找更多的建议请。 – user216112

1

我有同样的问题,这些步骤固定它:

  • 运行 - >运行配置
  • 选择一个让问题
  • 转到源选项卡
  • 确保您的项目是第一个入口那里
  • 我刚刚在那里默认设置,所以我必须这样做: 添加 - > Java项目 - >选择您的项目,并添加它
相关问题