2015-02-19 2 views
1

Я не могу понять, как создать javadoc для непубличных классов в .java-файле.Как создать javadoc для непубличных классов в файле .java

Предположим, что у меня был Java файл Helloworld.java, который выглядит, как этот

/** 
    The hello world class. 
*/ 
public class HelloWorld 
{ 
    ... 
} 

/** 
    The hello class. 
*/ 
class Hello 
{ 
    ... 
} 

/** 
    The helping class. 
*/ 
class Helper 
{ 
    ... 
} 

Если я напечатанного в javadoc -d *.java, он генерирует только Javadoc для класса HelloWorld, как я могу генерировать Javadoc для Hello и Helper классов

ответ

2

из из страницы руководства javadoc (man javadoc):

-public: Показывает только публичные классы и участники.
-protected: Показывает только защищенные и общедоступные классы и участники. Это значение по умолчанию.
-package: Показывает только пакеты, защищенные и общедоступные классы и участники.
-private: Показывает всех классов и участников.

Так назовите его javadoc -package -d *.java или javadoc -private -d *.java.

+0

Большое вам спасибо! –

0

На затмении, меню Проект -> Генерировать Javadoc, по умолчанию, видимость на публике, вы можете изменить его на Пакет или что-то подходящее для вас.

Смежные вопросы