我有两个战争项目--A和B. B项目包括建设时的项目并部署到服务器。项目未部署到服务器。
B包括A这样:
<dependency>
<groupId>${project.groupId}</groupId>
<artifactId>projectA</artifactId>
<version>${project.version}</version>
<scope>runtime</scope>
<type>war</type>
</dependency>
我想要什么 - 每次构建项目A时,必须在项目A的构建结束时构建项目B.我怎么能这样做?
答案 0 :(得分:1)
您有两种选择:
将两个项目转换为Maven模块(即将它们作为文件夹复制到Maven项目中),然后将其添加到您的POM中:
<modules>
<module>A</module>
<module>B</module>
</modules>
更长的解释:http://books.sonatype.com/mvnex-book/reference/multimodule.html