2012-06-20 18 views
3

我正在使用SpringSource Tool Suite 2.9.2和Grails 2.0.3。我試圖使用表達式和顯示窗口,但都給我錯誤。顯示和表達式視圖給出了錯誤

表達式窗口表示:

org.eclipse.debug.core.DebugException: com.sun.jdi.ObjectCollectedException發生檢索類型

此消息是有時不同,並表示無法獲得正確的類型,就像我沒有包含軟件包一樣。

顯示窗口說:

「評估失敗原因(S):在發生異常durring 的評價。」

任何人有任何想法是怎麼回事?

編輯:「啓用所有項目(不只是Groovy的項目)額外的Groovy調試支持」 安德魯,所有在Preferences這些項目與外進行了檢查我檢查了。

我仍然得到錯誤,並出於某些原因沒有被顯示在日誌中,但表達打開,上面寫着一個子窗口:

查看出錯日誌:啓動失敗: _ _Eval .groovy:7:無法解析類mydomain.User @第7行,第23列。import mydomain.User; ^

1錯誤

東西可能是相關的:這導入頁面上的第三個域導入。另外兩個看起來像他們正在工作的是在我的「grails-app」文件夾中的「domain」文件夾中,但不工作的那個文件夾是在「src/groovy」中,因爲項目使用Hibernate.xml文件。我希望表達式可以工作,但也許這是問題所在?

+0

隨着groovy,表達式和顯示從來沒有爲我工作,因爲他們與Java的工作。他們在大多數情況下都失敗了。檢查是不是很好 –

+1

我看到這個確切的問題,但間歇性。一些斷點有表達式工作,其他所有表達式失敗。 –

回答

5

在調試評估可以在Groovy中工作之前,您需要做幾件事情。大多數時候,這些東西都是自動配置的,但有時您需要手動執行一兩件事。

  1. 轉到首選項 - > JDT織造,確保它已啓用
  2. 轉到首選項 - > Groovy中 - >調試 - >擴展的調試。確保選中了所有複選框。

如果你仍然得到這個異常,那麼這可能是一個錯誤。請使用來自錯誤日誌(窗口 - >顯示視圖 - >其他 - >錯誤日誌)的完整堆棧跟蹤來更新您的問題。此外,請包含您正在評估的代碼段。

+0

我已經編輯我的帖子更多的信息 - 謝謝。 – skaz

+0

有沒有提交這個錯誤報告? –

+0

這很可能是上面描述的問題:https://issuetracker.springsource.com/browse/STS-2499它現在已經修復並在3.0.0.M2中可用。 –

相關問題