我的問題不是一個新問題,我發現了幾個線程,但沒有人對我有幫助。 我希望這一個會。Eclipse跳過斷點
我無法使用eclipse進行調試。它識別斷點,切換到調試視圖,但不知何故它不同步,我無法調試我的代碼。有時它有效,但過了一段時間它又發生了。
我使用JDK 1.6.0_24,Glassfish 3.1,eclipse INDIGO(但它也發生在HELIOS上)。
我試過(因爲我在這個網站發現)設置eclipse使用並行GC。我嘗試把它放在eclipse.ini文件中,我試圖把它放在glassfish VM參數本身,我試圖把它放在日食JDK附加的VM參數(首選項 - >安裝JRE-> JDK - >等)。沒有什麼似乎爲我工作。我也一起嘗試了它們。
幫我請..
謝謝大家提前從, 伊
編輯:
OK,我注意到一些事情:
在調試在我的stck追蹤中,我發現具有斷點的確切類已經暫停,並且它有這樣的註釋:「(在XX行暫停斷點)」。當我點擊該行時,突然出現綠線。然而,只要我點擊F6繼續,它就不再同步了,只是下一行被暫停。奇怪的。
我檢查了我的電腦上運行的進程,發現有幾個「java.exe」進程同時運行。 (eclipse在javaw.exe上運行)。也許這就是爲什麼glassfish和eclipse拒絕一起工作。
我檢查了構建路徑,發現這是我的輸出文件夾:project-name/target/classes。這個好嗎?
有什麼想法?
伊
你確定你的類是用最新的源代碼編譯的嗎?如果不是,那可能會導致一些調試麻煩。 –
謝謝,我該如何檢查? –
只是在Eclipse中執行clean/build。有時這種自動同步可能會因爲一些神奇的聲音而不完整:) –