2010-12-18 83 views
3

我正在使用eclipse(以及groovy-eclipse插件),有時我無法在行上設置斷點。我將雙擊這個裝訂線,並且斷點將閃爍然後熄滅,並且它會將斷點設置在其他位置,在代碼中較低。無法在eclipse中設置斷點

我可以爲代碼的某些部分設置好斷點,但代碼的某些部分會顯示上述行爲。

發生這種情況時,我必須重新啓動eclipse,或者切斷我想設置斷點的代碼,並將其粘貼到文件中較低的位置。

任何人都會遇到這種情況,或者有什麼想法導致它?

+0

您使用的是什麼版本的jdk?使用jdk 1.6.0_14 – ggreiner 2010-12-18 00:27:27

+0

@lynxforest 1.6.0_22時,我遇到了這個問題。你現在用什麼版本沒有問題? – Kyle 2010-12-18 01:28:13

+0

這是我使用的相同版本,從不知道它必須是一個不同的問題 – ggreiner 2010-12-22 00:36:27

回答

2

您使用的是什麼版本的Groovy-Eclipse?我們最近在這方面解決了一些問題。我建議更新到最新版本2.1.1。

有一個已知的懸而未決的問題在這一領域,這裏記載:

http://jira.codehaus.org/browse/GRECLIPSE-888

可能還有更多的問題,如果您發現更新後的任何奇怪的斷點設置的行爲,則請提出一個新的JIRA問題爲了它。

0

嗯,有幾個類型可斷點在Eclipse:

  1. 行斷點 - >行那些將被執行。你將永遠得到一個斷點。

  2. 方法斷點 - >爲方法

  3. 觀察點 - >爲成員聲明。

  4. 斷點 - >類級斷點

當u雙擊爲斷點在含線括號「{」或「}」時,LineBreakPoint被自動設置爲下一個可執行線。