2012-06-21 73 views
1

我看到一個問題,即Eclipse調試器無法找到作爲項目引用包含的類的源。 我的應用程序包含兩種類型的引用庫:Maven存儲庫中的那些庫以及作爲工作空間中另一個項目的項目引用的一部分包含的那些庫。Eclipse調試器:找不到項目引用的源

調試器沒有顯示Maven存儲庫中任何類的源代碼的問題。

但是,當它試圖調試包含使用項目引用的類時,它無法找到源。即使當我點擊「編輯源查找路徑」並指定項目的位置時,也無法找到源。我已經確認有問題的類確實存在於項目的輸出文件夾中,所以我不確定這裏存在什麼問題。

有人可以幫忙嗎?

謝謝

+0

也許您需要將「作爲項目引用的一部分包含到我的工作區中的另一個項目中」的項目添加爲項目的直接引用 – Attila

回答

1

好的,我解決這個問題幾乎和我打開它一樣快。

這個問題似乎是由我導入我的應用程序項目的方式造成的。

所以在Eclipse中,我使用m2e的File> Import> maven> Existing Maven Projects導入了這個文件。

這導致存在於我的工作空間中的依賴項被包含在項目引用中,而不是實際的jar文件對Maven存儲庫的引用。

爲了得到實際的jar文件對Maven倉庫的引用,我運行了mvn eclipse:eclipse,我的調試器能夠獲取源代碼。

這是m2e插件的一個已知問題嗎?

相關問題