我的 Maven 项目有一堆像这样的子项目:
proj/
projEAR/
projCommon/
如何编译和构建 EAR 项目 + 将其同时部署到我的 Web 服务器?
我现在的做法是:
proj$ mvn clean install
[... builds everything ... ]
proj$ cd projEAR
projEAR$ mvn weblogic:deploy
[... deploys the EAR file ... ]
我想用一个命令来做到这一点。就像是
proj$ mvn clean install projEAR/pom.xml weblogic:deploy
这当然失败了,但我希望你明白......
更新: 这一切的原因是詹金斯只接受一个 pom 文件和命令。所以问题实际上是如何配置 Jenkins 来运行 Maven 两次。