我有一个用 Maven 构建的多模块 java 项目,我想用javadoc:aggregate
. 项目结构如下:
parent
├─lomboklib
└─other
我也在使用Project Lombok在项目中生成一些方法。通过首先使用Lombok maven 插件运行delombok ,我已成功将其配置为与单个模块一起使用。对于单个模块(lomboklib),这将在
target/generated-sources/delombok
然后由maven-javadoc-plugin和javadoc工具处理。这最初是在This SO question中解决的。
如何将javadoc:aggregate
报告配置为也使用生成的源?
我已经用Github中的所有模块定义建立了一个问题沙箱。理想情况下,我应该能够运行
mvn clean compile javadoc:aggregate
在父项目中,编译整个项目并获取整个项目的 javadocs。