4

我将通过 Netbeans javadoc 仅生成一个特定包。如果我按下面板“生成 Javadocs”,我将获得所有项目的 Javadoc。相反,我只会生成一个包。

4

2 回答 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 回答