我们正在为ant中的现有项目进行maven转换。 这个项目里面有很多子模块。 父POM如下所示:
...
<module>p1</module>
<module>p2</module>
<module>p3</module>
<module>p4_WAR</module>
<module>p5_EJB1</module>
<module>p5_EJB2</module>
<module>p5_EJB3</module>
<module>Final_EAR</module>
...
其中p1,p2,p3 ...是从父POM调用自己的POM的子项目。可以执行这些子项目POM以单独构建它们。
此父POM调用子项目POM,最后在Final_EAR项目POM中将它们构建为EAR。这在本地机器上是成功的,但是当我在Jenkins中做同样的事情时,它失败了以下异常。