2

我有兴趣在privatejavadoc 中仅显示某些包的成员。对于所有其他包,仅在 javadoc 中显示public和成员。标签用于配置,但不适用于组protectedshow

谢谢你

4

1 回答 1

0

根据Apache Maven Javadoc Plugin,它使用javadoc - Java API 文档生成器。我不知道javadoc使用标准 doclet 更改单个包的访问修饰符的选项。当然,您可以编写自己的 doclet

我还可以想象以下 hack:

  • 创建具有特定访问修饰符的“主”JavaDoc 并分配所需的包
  • 使用不同的访问修饰符创建第二个 JavaDoc 并分配所需的包
  • 创建第三个......
    现在黑客的部分:
  • 将第二个 JavaDocs' allclasses-[frame|noframe].html(所有类)合并到main's allclasses-[frame|noframe].html
  • 将第二个 JavaDocs' overview-frame.html(Packages) 合并到main's overview-frame.html
  • 合并第三...
  • 合并第三...
于 2014-10-17T18:58:09.197 回答