2011-02-10 46 views
0

我建立了一個沒有錯誤的代碼。它在添加各種組件的過程中曾多次運行,但由於某種原因,它不再運行。當我點擊箭頭時,Eclipse顯示沙漏,然後它消失並且什麼都不做。我如何使它運行以便我可以測試程序?爲什麼運行按鈕在Eclipse中不起作用?

感謝您的任何幫助。

+2

您是否在錯誤日誌中看到任何內容? (從內存:Windows - >視圖 - >錯誤日誌) – trojanfoe 2011-02-10 07:40:29

回答

0

我知道自從這個問題很活躍以來已經有一段時間了,但是,最近才引起我的注意,我從未給出正確答案的標記。問題的答案是,有一個配置錯誤導致編譯器在我按下運行按鈕時停止。這是由一個不在這個論壇上的同學解決的。感謝所有協助過的人。我非常感謝。

0

有可能是未捕獲的異常程序中某個位置,最有可能一個NullPointerException異常,如果你不try塊後做catch塊內的任何

試試這個,這將是不可見的:每一個後嘗試塊你的程序,寫

catch(Exception e) { e.printStackTrace(); }

您應該會從控制檯一些輸出。祝你好運。

1

嘗試在調試模式下運行它,在main()函數的最開始處有一個斷點。

如果它不停在斷點處,那麼你就會知道它不是代碼,並且可能是你的運行配置dimitrisli指出的。

如果確實停止,那麼您可以遍歷代碼並查看是什麼導致它儘早退出。

我也注意到,如果您在點擊運行時選擇了控制檯,而不是代碼,它將不會運行。

0

發生這種情況,按鈕和Run->run。當這種情況發生時,我必須啓動運行configuration menu並從那裏按run然後它會運行。這似乎不是他們是否存在錯誤的問題,它有時令人沮喪,有時必須每次打開配置窗口,直到我重新啓動或某事

相關問題