2011-10-28 45 views
2

在Eclipse中,我在Spring XML配置文件中遇到錯誤。有沒有辦法找出哪個Eclipse工具報告錯誤,並嘗試阻止它的構建?如何追蹤Eclipse組件錯誤的來源?

在我的情況,我有兩個犯罪嫌疑人:

  • Spring IDE的(或者是什麼,我認爲是STS目前已知的)
  • 或我的XML IDE(Rinzo XML)

如何我是否可以停止嘗試「構建」並報告錯誤?一般來說,如何找出哪個Eclipse組件報告錯誤?

回答

1

在本地沒有類似的設置很難回答你的具體問題。答案可能取決於您所包含的任何內容(包括您正在使用的Eclipse版本)。我會檢查以下來源:

  • 「錯誤配置文件」:如果這意味着該問題列在問題視圖,你有沒有在列「類型」,這給出指示信息。查看屏幕截圖如何查找checkstyle警告:enter image description here
  • 它也可能意味着:某些插件中存在某些異常。這顯示在你的「錯誤視圖」中。因此打開Windows > Show View > Error Log並查看是否有與您的錯誤相對應的條目。通過雙擊錯誤視圖,您將看到如下所示的對話框。如果你幸運的話,它包括一個堆棧跟蹤,表明誰負責。 enter image description here
  • 你甚至可以開始一個Run Configuration,它將你的eclipse作爲源代碼。這將在新的工作區中打開一個正在運行的eclipse,你可以添加斷點並在那裏做一些實驗。當然,你應該知道你在做什麼。
  • 作爲最後的手段,您可以禁用日蝕中的Run Configuration中的某些功能,以查看問題是否消失。

最後2個選項只有在Eclipse中包含PDE(插件開發環境)時纔有可能。應該可以將其添加到您的環境中。根據您使用的Eclipse版本,您可能會在PDE at Eclipse下找到一個版本。

如果你想更具體的信息,你必須至少添加以下信息:

  • 的Eclipse版本所使用。
  • 已安裝的功能集。
  • 某人必須採取什麼措施來重現您的問題。
+0

非常感謝您的詳細解答。我使用最新的Eclipse版本:3.7.0(Build ID:I20110613-1736),我已經安裝了很多功能:Subclipse,Spring IDE,Mylyn,LogViewer,「Eclipse XML編輯器和工具」等等)我懷疑Spring IDE正在報告錯誤,我不知道如何告訴它不要報告錯誤 – Charbel

+0

您可以向您的問題添加更具體的描述a)您在哪裏看到錯誤b)有關您項目的一些信息,特別是你的項目的建設者。 – mliebelt