Dan*_*Dan 10 java javadoc maven
我有一个由几个模块组成的Java应用程序.我想为它们共同生成Javadoc:也就是说,从这几个模块中,我想要一个单独的HTML文件集合index.html
,单个allclasses-frame.html
等等,各种超链接应该跨模块工作.
我使用Maven,但我不一定限于Maven特定的解决方案.这将由cron作业执行,因此也可以使用其他工具.
在这种情况下,自动生成Javadoc最简单的方法是什么?
如果您可以管理它,javadoc
只要您组合输入源,就可以生成组合文档。也许有一个更优雅的解决方案;但是,为什么不将所有源复制到组合树中然后运行呢javadoc
?
另一种选择是使用该-link
选项并让一个站点的文档引用另一个站点的文档。请注意,如果您选择此选项,您可能还需要考虑该linkoffline
选项在 javadoc 构建中的灵活性(除非您在后续构建需要文档之前设法以正确的顺序将文档部署到 Web 服务器)。