2016-11-25 72 views
-1

我試圖在我的本地機器上運行我公司的源代碼,並且反對我的團隊夥伴,它不運行。
我們做了一些比較,我們注意到我的團隊可以看到發生異常的文件的源代碼,並且我不能(在這種情況下它是org.mozilla.javascript.SOME_CLASS)
我做了一點挖掘,並且我注意到當我嘗試打開聲明時,出現「找不到源代碼」頁面,我看到它試圖從我的JDK文件夾中獲取源代碼,而不是我的Maven的本地存儲庫,源存在的地方JDK源代碼覆蓋Maven本地代碼庫

我該怎麼做才能讓Maven的存儲庫具有更高的優先級?

感謝:)

回答

0

OK,我發現這個問題
很顯然,這是JDK的一部分,並有「org.mozilla.javascript」這個額外的jar文件,實際上是一個擴展
我不知道它是如何到達那裏的,但是它在/ Library/Java/Extensions中找到了,我剛剛刪除了這個文件,所以Eclipse必須到Maven的倉庫中查找「org.mozilla.javascript。*」類。