我有一個項(xiàng)目依賴于本地存儲的 .jar 文件。這個 .jar 文件包含我需要處理的模塊的核心依賴項(xiàng)。jar 有它自己的 pom 文件。我正在使用 Windows 和 IntelliJ。我正在嘗試將 jar 導(dǎo)入我的本地 .m2 存儲庫,如下所示:mvn install:install-file"-Dfile=C:/webApp/web-core-app/resources/web-core-3.1.17-SNAPSHOT.jar""-DpomFile=C:/webApp/web-core-app/resources/web-core-3.1.17-SNAPSHOT.pom"我不斷收到以下錯誤:“該系統(tǒng)找不到指定的文件”這可能是一個顯而易見的問題,但我嘗試了各種選擇。誰能給我一個輕推?
2 回答

智慧大石
TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超3個贊
您似乎無法始終如一地使用有問題的文件的長路徑,因?yàn)槟趩栴}的文本中似乎已經(jīng)做錯了兩次。
嘗試這個:
在本地磁盤的某個地方創(chuàng)建一個臨時目錄。讓我們稱之為 c:\tmp
將 jar 文件和 pom 文件復(fù)制到 c:\tmp 目錄。
運(yùn)行命令將其從 c:\tmp 目錄加載到 Maven 中。
以下是一些示例命令(為便于閱讀而包裝的長命令):
c:
cd \tmp
mvn install:install-file -Dfile=web-core-3.1.17-SNAPSHOT.jar
-DpomFile=web-core-3.1.17-SNAPSHOT.pom.xml
這是一些有用的 Maven 信息的鏈接
這是一個瘋狂的建議:如果 web-core*.jar 文件是您使用 maven 構(gòu)建的,那么在 web-core*.jar 文件中,運(yùn)行以下命令讓 Maven 將其安裝在本地 repo 中:
mvn install

鴻蒙傳說
TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個贊
嘗試刪除雙引號,正如@Meier 所說,添加絕對路徑
樣本:
mvn install:install-file -Dfile=C:/webApp/web-core-app/resources/web-core-3.1.17-SNAPSHOT.jar -DpomFile=path/to/your/xml/web-core-3.1.17-SNAPSHOT.pom.xml
添加回答
舉報
0/150
提交
取消