2016-12-02 413 views
0

我在NetBeans中有一個項目,它使用Maven來下載我可能需要的其他依賴項。昨天我開始對進口已經存在數月的紅色強調。我犯了一些錯誤,使得問題變得更加嚴重,我誤解了如何使用「安裝本地工件」,並且我認爲最終會在其他包中放置一些JAR。解決NetBeans Maven項目中依賴關係的問題

簡而言之就是現在我有一個數量不確定的軟件包,其名稱正確,但內容不正確。我嘗試刪除克隆早期版本的項目,並切換到我從未觸及過的項目的其他分支,但導入仍顯得混亂,因此我只能斷定我的計算機存在本地問題。

是否有任何方法可以清除這些軟件包的所有本地安裝版本並重新下載它們?它一次試圖解決它的一個問題會耗用多天,而且由於我的項目已經保存了格式正確的pom.xml副本,我寧願從那裏重建,但我有不知道該怎麼做,或者即使有可能。

回答

1

您可以嘗試從本地maven存儲庫中刪除所有maven工件:$ USER_HOME/.m2 然後刷新項目,以便重新下載所有依賴關係。 你也可以只刪除那些引起問題的依賴關係

+0

大多修復它。我仍然無法使它看到完全在依賴項中的一個包,我可以在依賴關係中盯着類,但是當我導入時它不會加載。儘管如此,它的性能提高了90%,而且這個軟件包首先是一個導入問題,所以我相當高興。 – mstorkson