有時,當我在eclipse調試,移動鼠標的參數,如價值和別的東西顯示出來,而是像PIC後續的參數說明沒有調試信息:爲什麼在eclipse上調試java代碼時有時沒有詳細信息?
樣品是AspectJ的.aj源代碼,我調試。 任何人都可以告訴我爲什麼有時候沒有詳細信息以及如何解決它?
有時,當我在eclipse調試,移動鼠標的參數,如價值和別的東西顯示出來,而是像PIC後續的參數說明沒有調試信息:爲什麼在eclipse上調試java代碼時有時沒有詳細信息?
樣品是AspectJ的.aj源代碼,我調試。 任何人都可以告訴我爲什麼有時候沒有詳細信息以及如何解決它?
這可能是一個AspectJ的具體問題:嘗試安裝AspectJ Development Tools Eclipse的,看看有沒有什麼幫助。
我想我找到了解決方案。無論何時遇到此問題,請轉至調試透視圖。你會看到線程將被選爲父進程。更改線程選擇。將其分配給表示暫停爲具有斷點行號的線程。通過這樣做,您將獲得所有調試值和調試命令,如步入,跳過等。
如果您有選擇,我建議嘗試intelliJ(http://www.jetbrains.com/idea/)。這是兩個比較(http://www.javacodegeeks.com/2012/01/intellij-vs-eclipse.html)。 (我個人用eclipse的調試器掙扎了幾天,切換到intellij在大約10分鐘內解決了我的問題,但這不完全是你的問題的答案);) – emragins