Build Mule项目的超级pom配置
我对这个mule和maven项目也是新手。目前,我正在为所有mule项目分别使用单个pom文件。是否有任何方法可以使用超级pom文件简化构建,并引用父pom中的所有子项目 如果有关于如何通过父pom执行构建的文档,请告诉我Build Mule项目的超级pom配置,build,mule,pom.xml,mule-studio,parent-pom,Build,Mule,Pom.xml,Mule Studio,Parent Pom,我对这个mule和maven项目也是新手。目前,我正在为所有mule项目分别使用单个pom文件。是否有任何方法可以使用超级pom文件简化构建,并引用父pom中的所有子项目 如果有关于如何通过父pom执行构建的文档,请告诉我 提前感谢。您可以定义一个包含mule项目所有配置的父项目,比如具有适当的配置和依赖项。从mule项目(子项目)中,您可以引用父pom <parent> <groupId>com.alexfrndz.parent</groupId>
提前感谢。您可以定义一个包含mule项目所有配置的父项目,比如具有适当的配置和依赖项。从mule项目(子项目)中,您可以引用父pom
<parent>
<groupId>com.alexfrndz.parent</groupId>
<artifactId>mule-parent-pom</artifactId>
<version>1.1.0</version>
</parent>
com.alexfrndz.parent
骡亲pom
1.1.0
每个应用程序可以有单独的POM,总的来说,您可以如下定义父POM
父POM-在模块下定义应用程序
<project>
<modelVersion>1.0</modelVersion>
<groupId>groupID</groupId>
<artifactId>Test1</artifactId>
<version> 1.0-SNAPSHOT</version>
<modules>
<module>../app1</module>
<module>../app2</module>
.....
</modules>
</project>
1
groupID
<project>
<parent>
<groupId>groupID</groupId>
<artifactId>Test1</artifactId>
<version>1.0-SNAPSHOT</version>
</parent>
<modelVersion>1.0</modelVersion>
<artifactId>Test2</artifactId>
</project>