2013-02-18 54 views
2

我正在使用Eclipse Juno。每當我嘗試在任何程序上使用調試器時,編輯器窗格中將出現一個名爲URLClassLoader$1.run() line: not available的新窗口,並在其中標記爲"Source not found"的消息爲紅色。任何幫助?提前致謝!我無法在Eclipse Juno中使用調試器

這裏的圖片

enter image description here

+0

閱讀Eclipse手冊。你必須附上來源才能看到它們。 – 2013-02-18 13:16:40

+0

我有源碼!它是我正在調試的手寫程序! – 2013-02-18 13:18:11

+0

可能的重複[附加1.6 Java源代碼](http://stackoverflow.com/questions/7079633/attaching-java-source-for-1-6) – 2013-02-18 13:21:12

回答

7

這是因爲你(意外)在URLClassLoader創建的斷點處地方。

從調試器的角度檢查「斷點」視圖(位於「變量」視圖旁邊)。應該有一個斷點URLClassLoader$1.run()或至少URLClassLoader。選擇並刪除它。

+1

謝謝,它的工作!實際上,我在斷點列表(而不是'URLClassLoader)中有'NullPointerException'&「ClassLoaderException」,並且我刪除了它們兩個。 – 2013-02-18 13:30:04

1

我也有Eclipse Juno的問題,然後回到Indigo,我強烈建議你回到Indigo。 Juno有一些bug,比以前的版本(galileo,indigo,helios等)消耗更多的內存。用戶界面似乎更好,但我更喜歡視圖上的性能。但這只是我給你的建議,因爲我有同樣的問題,我很高興用Indigo進行調試:)

+0

是的,我同意Indigo的好多了。 – 2013-03-10 04:23:37