1

我有这个经典的项目树:

project
  pom.xml

这个 pom.xml 使用自己的 pom.xml 生成一个完整的 maven 项目,如下所示:

project
  pom.xml
  generated-module
    pom.xml
    src
      ...

是否可以使用这个简单的命令生成构建这个生成的模块?

mvn package
4

1 回答 1

0

您需要在 parent-pom.xml 中添加模块声明

<project
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
        xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <modelVersion>4.0.0</modelVersion>
        <groupId>myproject</groupId>
        <artifactId>PARENT</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <packaging>pom</packaging>
        <modules>
                <module>generated-module</module>
                <module>...</module>
        </modules>
</project>

https://maven.apache.org/plugins/maven-eclipse-plugin/reactor.html

于 2015-07-09T08:42:37.587 回答