[英]How can I use a Maven project as a dependency to another Maven project?
因此,我是Maven的新手,如果我的問題太籠統,請提前抱歉。 我有一個Maven項目,稱之為projectA
,它位於我公司的Mercurial存儲庫中(我們稱之為https://hg.mycompany.com/niceprojects/
)。 最近,我構建了一個單獨的Maven項目,在同一個存儲庫projectB
其projectB
。 我現在想用projectB
一些類,我在projectA
。 存儲庫中的目錄結構目前是:
-----niceprojects
|
|__projectA
| |__pom.xml
|
|__projectB
|__pom.xml
這樣做的方法是什么? 我想避免手動構建projectA
,然后在projectB
添加它的jar。 我還想保持相同的目錄結構。 非常感謝分步說明。 非常感謝!
使用Maven時的一般建議是使用Maven Repository Manager,例如Nexus。
在這種情況下,Nexus有額外的好處,它可以托管你的罐子。
所以我建議做以下事情:
構建projectB時,它可以從您的Nexus實例下載projectA JAR,而無需您自己構建projectA。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.