В Java API я могу видеть комментарии Javadoc для пакетов.Как упаковать документы на Java?
Как и где разместить комментарии Javadoc для документирования пакета?
В Java API я могу видеть комментарии Javadoc для пакетов.Как упаковать документы на Java?
Как и где разместить комментарии Javadoc для документирования пакета?
В 1.5 вы можете определить package-info.java
файл и обеспечивают стандартный Javadoc стиль комментарий для пакета:
ком/Foo/package-info.java:
/**
* com.foo is a group of bar utils for operating on foo things.
*/
package com.foo;
//rest of the file is empty
С файлом package.html
на уровне пакета (т. Е. В каталоге для этого пакета). Это должен быть полностью сформированный файл HTML
с указанным в нем тегом <html>
.
До версии Java 1.4 вам необходимо было предоставить файл HTML package.html, как описано в других ответах.
С Java 1.5 вы также можете указать package-info.java
, который содержит обычный комментарий Javadoc (без HTML). Последнее предпочтительнее, поскольку оно дает вам дополнительные возможности (особенно аннотации пакетов).
Детали: Sun's docs for javadoc
+1 для упоминания в обоих направлениях и существенную разницу между ними. Кстати, по крайней мере IntelliJ IDEA в настоящее время имеет лучшую поддержку package.html (Ctrl-Q на имя пакета показывает пакет Javadocs). – Jonik
Обновление к моему предыдущему комментарию: в настоящее время IDEA поддерживает 'package-info.java' просто отлично. – Jonik
Прямая ссылка на спецификацию: http://docs.oracle.com/javase/specs/jls/se7/html/jls-7.html#jls-7.4.1 – gavenkoa
в intellij вы можете щелкнуть правой кнопкой мыши по пакету и опции создать это должно быть в новом меню файла – bsautner