我有一个使用Maven构建的多模块Java项目,希望使用生成Java文档。 项目结构如下:
parent
├─lomboklib
└─other
我还在项目中使用 Project Lombok 自动生成一些方法。首先,我使用Lombok Maven插件运行Delombok,成功地将其配置为与单个模块(lomboklib)一起使用。这将生成源代码。
target/generated-sources/delombok
这些内容随后由maven-javadoc-plugin和javadoc工具处理。原问题在此SO问题中解决。
如何配置javadoc:aggregate
报告以使用生成的源代码?
我已经在Github上放置了包含所有模块定义的问题沙盒。理想情况下,我应该能够运行以下命令:
mvn clean compile javadoc:aggregate
在父项目中,编译整个项目并获取整个项目的javadocs。