Are*_*rff 3 maven maven-javadoc-plugin
我有一个像这样的 Maven 多模块项目:
foo-parent
foo-module
foo-module-new
foo-other-module1
foo-other-module2
pom.xml
Run Code Online (Sandbox Code Playgroud)
当调用mvn javadoc:aggregatefoo-parent 时,我想从 Javadoc 生成中排除模块foo-module。
excludePackageNames在我的情况下,通过带参数的包名排除不起作用,因为 foo-module 和 foo-module-new 具有相同的包名。
启动以下命令以仅为foo-other-module1和foo-other-module2模块生成 javadocs (注意:在这种情况下,始终包含聚合器模块foo-parent):
mvn javadoc:aggregate -pl :foo-parent,:foo-other-module1,:foo-other-module2
Run Code Online (Sandbox Code Playgroud)
由于 Maven 3.2.1,您还可以从您的反应堆中排除模块,因此上述简化为
mvn javadoc:aggregate -pl '!foo-module'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2029 次 |
| 最近记录: |