我有一個(gè) Maven 項(xiàng)目,它使用我在本地環(huán)境中構(gòu)建的兩個(gè)依賴 JAR。但是,當(dāng)我嘗試構(gòu)建 Maven 項(xiàng)目(全新安裝)時(shí),它失敗了,因?yàn)樗鼰o(wú)法找到這兩個(gè) JAR。我如何傳遞這兩個(gè) JAR?該項(xiàng)目是從 Git 中拉取然后構(gòu)建的。除非有依賴 JAR,否則它工作正常。
2 回答

交互式愛(ài)情
TA貢獻(xiàn)1712條經(jīng)驗(yàn) 獲得超3個(gè)贊
如今的常見(jiàn)做法是將其上傳到某些工件存儲(chǔ)(Nexus、Artifactory、Azure Devops Feed 等)。如果沒(méi)有,您可以使用Maven Install Plugin將這些 jar 安裝到本地存儲(chǔ)庫(kù)(在 jenkins 從庫(kù)或主庫(kù)上。您必須先復(fù)制 jar。) 。

婷婷同學(xué)_
TA貢獻(xiàn)1844條經(jīng)驗(yàn) 獲得超8個(gè)贊
在 Maven 中,您可以從 Maven 存儲(chǔ)庫(kù)中獲取依賴項(xiàng)。許多 jar 可以從 MavenCentral 獲取。在公司環(huán)境中,您通常運(yùn)行自己的 Nexus/Artifactory,在其中管理您的工件(您構(gòu)建的)和外部依賴項(xiàng)。這是存放 JAR 的最佳位置。
添加回答
舉報(bào)
0/150
提交
取消