我将通过 Netbeans javadoc 仅生成一个特定包。如果我按下面板“生成 Javadocs”,我将获得所有项目的 Javadoc。相反,我只会生成一个包。
问问题
3024 次
2 回答
1
您可以packagenames
为此使用参数。句法:
javadoc [ options ] [ packagenames ] [ sourcefilenames ] [ -subpackages pkg1:pkg2:... ] [ @argfiles ]
文档:
packagenames - 一系列包的名称,以空格分隔,例如 java.lang java.lang.reflect java.awt。您必须单独指定要记录的每个包。不允许使用通配符;使用 -subpackages 进行递归。Javadoc 工具使用 -sourcepath 来查找这些包名称。查看示例 - 记录一个或多个包
您可以将此参数应用于 [右键单击项目] > 属性 > 构建 > 记录您可以提供其他参数,但是当我需要它时,我只是手动(命令行)完成,我得出结论 netbeans 提供了源包作为 javadoc 的参数。
于 2012-07-12T16:11:51.550 回答
0
使用 Netbeans 8.1 时:
- [右键单击项目] > 属性 > 操作
- 选择操作“生成 JavaDoc”
- 在“设置属性:”中,指定:
subpackages=<your package(s)>
- 点击“确定”
现在要为此项目生成 JavaDoc ,请执行 mavenjavadoc:javadoc
目标或直接从 Netbeans 运行此目标:
- [右键单击项目] > 生成 JavaDoc
于 2015-11-23T11:05:34.540 回答