2014-04-30 24 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項目 - >選擇您的項目,並添加它
相關問題