0

我在eclipse中使用maven创建多模块项目。在该配置选项卡中配置父项后,添加模块我选择了添加并选择了要添加的模块,我已经检查了“更新选定项目中的POM父部分”。但它没有在所选模块中包含父信息。

4

1 回答 1

0

我不知道存在这样的功能,但你可以自己做,更可靠地将这些行添加到你的父 pom :

父 pom.xml

这里放你的模块配置

<project xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
                         http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>org.company.bla.bla</groupId>
    <artifactId>you-parent-artifact</artifactId>
    <version>1.0</version>

    <modules>
         <module>module-child-1</module>
          <module>module-child-2</module>
    </modules>

孩子的 pom.xml

这里放你父母参考和省略版本

<project xmlns="http://maven.apache.org/POM/4.0.0"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
                         http://maven.apache.org/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>org.company.bla.bla</groupId>
        <artifactId>you-parent-artifact</artifactId>
        <version>1.0</version>
    </parent>
    <artifactId>child-1</artifactId>

更多信息在这里: http: //www.sonatype.com/books/mvnex-book/reference/multimodule.html

于 2013-04-03T13:04:02.513 回答