我有一个maven项目依赖于另一个本地maven项目。例如,项目A依赖于ProjectB
目录布局:
-TopDir
-DivergedDir
-someSubDir
-ProjectA pom.xml
-TopDir
-subDir2
-ProjectB pom.xml
在我的项目中我有一个pom.xml:
<dependency>
<groupId>projectB</groupId>
<artifactId>projectB-artifact</artifactId>
<version>projectB-version</version>
</dependency>
编译项目A时,我必须执行以下操作:
1)转到项目B目录并运行mvn install && mvn compile
2)转到项目目录并运行mvn compile
有没有办法可以直接在项目A中运行mvn compile而不必先去projectB的目录?如同在项目A的参考项目B中以不同的方式?