[英]How to configure Maven multi module dependency on sub project with different packaging
[英]How to use jar generated in war sub module (say A) as dependency of another sub module (say B) in multi module maven project
我有一個像這樣的多模塊項目結構
+-- parent
+--- pom.xml
+--- sub-Module-A (generates A.war & A.jar)
+-- pom.xml
+--- sub-Module-B (uses jar from sub-module A)
+-- pom.xml
+--- sub-Module-C
+-- pom.xml
現在,在這種類型的設置中,我需要使用從子模塊A生成的jar作為子模塊B的依賴項
任何幫助表示感謝
我知道的一種方法是創建另一個子模塊D,該子模塊創建A.jar並將其用作子模塊A和B中的依賴項。
是否可以解決此問題而無需創建新的子模塊
這就是你要做的
+-- parent
+--- pom.xml
<groupId>com.group</groupId>
<artifactId>parent</artifactId>
<version>1.0.1-SNAPSHOT</version>
+--- sub-Module-A (generates A.war & A.jar)
+-- pom.xml
<groupId>com.group</groupId>
<artifactId>parent.A</artifactId>
<version>1.0.1-SNAPSHOT</version>
+--- sub-Module-B (uses jar from sub-module A)
+-- pom.xml
<groupId>com.group</groupId>
<artifactId>parent.B</artifactId>
<version>1.0.1-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>com.group</groupId>
<artifactId>parent.A</artifactId>
< version>${project.version}</version>
</dependency>
<dependencies>
+--- sub-Module-C
+-- pom.xml
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.