如何让Javadoc包含子项目的文档?

时间:2009-11-13 20:26:59

标签: java netbeans javadoc

我在Netbeans中有两个紧密相连的项目。它们是单独的项目,因为其中一个项目是一个util包,可以在将来用于另一个项目。有没有办法配置Netbeans,以便为主项目生成的Javadoc将包含指向util项目中定义的对象的链接,而不是列出完整的包路径?

修改:我找到了怎么做。在项目属性>构建>记录您可以设置其他Javadoc选项。使用的选项是-link,然后是文档目录的URL。但是,我只能通过绝对链接使用它并且无法让relative link工作。

-link file:///A:\B\C\Util\dist\javadoc //this works
-link file: ..\..\..\Util\dist\javadoc //this doesn't works

两个项目文件夹都在目录C中,所以我认为应该是基于文档的正确相对路径。

1 个答案:

答案 0 :(得分:3)

我意识到这个建议不在你问题的隐含约束之内,但是使用SCM工具(而不是你的IDE)来发布涵盖依赖项目的javadoc可能会更好。例如,Maven有一个专门为模块化项目发布javadoc的插件。