我无法弄清楚如何在.java文件中为非公共类生成javadoc。
假设我有一个看起来像这样的
的java文件HelloWorld.java/**
The hello world class.
*/
public class HelloWorld
{
...
}
/**
The hello class.
*/
class Hello
{
...
}
/**
The helping class.
*/
class Helper
{
...
}
如果我输入javadoc -d *.java
,它只会为HelloWorld类生成javadoc,如何为Hello和Helper类生成javadoc
答案 0 :(得分:3)
来自javadoc
(man javadoc
)的联机帮助页:
-public
:仅显示公共课程和成员-protected
:仅显示受保护的公共类和成员。这是默认值-package
:仅显示包,受保护和公共类和成员-private
:显示所有课程和成员。
因此请使用javadoc -package -d *.java
或javadoc -private -d *.java
。
答案 1 :(得分:0)
在日食,菜单项目 - >默认情况下,生成Javadoc,Public上的可见性,您可以将其更改为Package或适合您的任何内容。