Як генерувати HTML-файли Javadoc в Eclipse?


Відповіді:


234
  1. Project> Generate Javadoc....

  2. У Javadoc command:полі перейдіть, щоб знайти javadoc.exe (зазвичай у [path_to_jdk_directory] \ bin \ javadoc.exe ).

  3. Поставте прапорець поруч із проектом / пакетом / файлом, для якого ви створюєте Javadoc.

  4. У Destination:полі перейдіть, щоб знайти потрібне місце призначення (наприклад, кореневий каталог поточного проекту).

  5. Клацніть Finish.

Тепер ви зможете знайти новостворений Javadoc у папці призначення. Відкрийте index.html .


1
Чи потрібно встановлювати Java JDK? У мене встановлена ​​Java і можу створювати програми Java в Eclipse ..., але javadoc.exeне існує ніде на моєму диску!
AlainD

Старий, але в майбутньому, хто може з цим заплутатися, перевірте, чи встановлений у вас JDK на відміну від JRE (який у цьому місці не містить javadoc.exe).
omoshiroiii

9

Це відповідь на додаток, пов’язана з ОП:

Просте та надійне рішення для додавання коментарів Javadocs в Eclipse:

  1. Перейдіть до Help> Eclipse Marketplace....
  2. Знайдіть "JAutodoc".
  3. Встановіть його та перезапустіть Eclipse.

Щоб скористатися цим інструментом, клацніть правою клавішею класу та клацніть на JAutodoc.


7
AFAIK, JAutodoc не генерує HTML з існуючих коментарів javadoc (про що запитує запитання), а скоріше допомагає генерувати коментарі Javadoc.
Амані Кілуманга

3
Відповідь не пов'язана з питанням, але саме це я саме шукав :)
keya

Eclipse дозволить вам генерувати Javadocs: Project -> Створити Javadocs ...
pongapundit

Це створить лише javadoc, а не html, про який йдеться.
Ашиш

5

Ви також можете зробити це з командного рядка набагато легко.

  1. Відкрийте командний рядок із папки / пакета.
  2. З командного рядка запустіть:

    javadoc YourClassName.java

  3. Щоб створити пакетні документи для декількох класів:

    javadoc * .java


2

Щоб швидко додати Javadoc, використовуйте наступний ярлик:

Windows : alt+ shift+J

Mac : + Alt+J

Залежно від обраного контексту, буде надруковано Javadoc. Щоб створити Javadoc, написаний OP, виберіть відповідний метод і натисніть клавіші ескізів.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.