2012-04-30 41 views
2

有時,當我在eclipse調試,移動鼠標的參數,如價值和別的東西顯示出來,而是像PIC後續的參數說明沒有調試信息:爲什麼在eclipse上調試java代碼時有時沒有詳細信息?

樣品是AspectJ的.aj源代碼,我調試。 任何人都可以告訴我爲什麼有時候沒有詳細信息以及如何解決它?

Debug .aj file in eclipse

+0

如果您有選擇,我建議嘗試intelliJ(http://www.jetbrains.com/idea/)。這是兩個比較(http://www.javacodegeeks.com/2012/01/intellij-vs-eclipse.html)。 (我個人用eclipse的調試器掙扎了幾天,切換到intellij在大約10分鐘內解決了我的問題,但這不完全是你的問題的答案);) – emragins

回答

0

這可能是一個AspectJ的具體問題:嘗試安裝AspectJ Development Tools Eclipse的,看看有沒有什麼幫助。

+0

謝謝,但不僅僅是aspectj,這個問題會在調試一些其他代碼。也許與線程有關? – JerryCai

+0

啊,如果它在其他地方發生,那麼它很可能與線程有關。我偶爾會遇到類似的問題,不時調試Android應用程序:我收到一條JDI錯誤消息,工具提示中沒有顯示可變的細節。可悲的是,還沒有找到解決辦法。 – Femi

+0

:)無論如何。 – JerryCai

0

我想我找到了解決方案。無論何時遇到此問題,請轉至調試透視圖。你會看到線程將被選爲父進程。更改線程選擇。將其分配給表示暫停爲具有斷點行號的線程。通過這樣做,您將獲得所有調試值和調試命令,如步入,跳過等。

相關問題