eclipse - maven打包jar - maven executable jar



eclipse項目不在本地Maven倉庫中導入jar包 (4)

你把所有需要的依賴關係放在pom.xml中嗎? 即使Jars已經在您的本地存儲庫中,每個項目都需要在pom.xml中提到的依賴項來解決依賴關係。 如果你這樣做,m2eclipse會自動解析構建路徑。

https://src-bin.com

我在設置我的eclipse項目時遇到了一個問題。 問題是每當我創建一個新項目並導入代碼時.Eclipse不能解析存在於C; /..../user/.m2/repository中的jar文件中的包。

因此,它會給出很多編譯錯誤,直到我添加所有必需的jar文件在build-path中手動添加到“添加外部罐子”

我看到M2_REPO存在於我的Eclipse類路徑中,但是仍然沒有解析軟件包。 請建議如何解決這個問題。

拉夫


Answer #1

另一種可能性 您是使用JDK還是JRE運行Eclipse - 默認是JRE。 如果是的話,您將在Eclipse控制台中看到警告。

除非使用JDK運行,否則maven eclipse插件將無法正常工作。


Answer #2

我一直在OSX上的Eclipse中有一個類似的錯誤。 在Mac上的Eclipse中,當您右鍵單擊資源管理器中的項目時,沒有“Maven”條目。

然而!

我剛剛發現,如果我右鍵單擊,然後單擊“驗證”,它突然奇蹟般地解決了所有的依賴關係。 不知道為什麼,但也許這會有所幫助。


Answer #3

關閉你的項目,並刪除你的項目設置文件:.project,.classpath,.settings /。 然後重新導入這個項目。 一切都會安好的。





jar