0

我有一个带有子模块的 Maven 项目。

是否可以在根 pom 上运行:

mvn clean install javadoc:javadoc

并构建所有项目(子模块)但仅为其中一个子模块生成 javadoc?因为我只对发布其中一个的 javadoc 感兴趣。

我的 pom.xml 包含 maven-javadoc-plugin。

谢谢。

4

1 回答 1

0

在要生成 javadoc 的模块中配置 Javadoc 插件:

<build>
    <plugins>
        <plugin>
            <artifactId>maven-javadoc-plugin</artifactId>
            <version>2.9.1</version>
            <executions>
                <execution>
                    <id>javadoc-jar</id>
                    <phase>package</phase>
                    <goals>
                        <goal>jar</goal>
                    </goals>
                    <configuration>
                        [...]
                    </configuration>
                </execution>
            </executions>
        </plugin>
    </plugins>
</build>

此配置将创建您调用的每个书籍的 Javadocmvn packagemvn install

于 2013-12-20T14:22:00.883 回答