用于子模块的pom特定的不同pom文件

时间:2018-01-15 16:42:21

标签: maven-2

我有一个将从多个子模块构建的项目。我可以为不同的子模块指定不同的pom文件吗?如果是的话,该怎么做?

父项目有以下模块

<modules>
    <module>../module-1</module>
        <!-- I want to use module1.xml for this module -->
    <module>../module-2</module>
        <!-- I want to use module2.xml for this module -->
    <module>../module-3</module>
        <!-- I want to use module3.xml for this module -->
</modules>

1 个答案:

答案 0 :(得分:0)

您只需指定要用于每个子模块的pom文件的完整路径即可。

<modules>
    <module>path/to/the/module1.xml</module>
    <module>path/to/the/module2.xml</module>
    <module>path/to/the/module3.xml</module>
</modules>

参考: Custom pom.xml filename in Maven multimodule for Tycho