En las API de Java puedo ver comentarios de Javadoc para paquetes.¿Cómo puedo documentar paquetes en Java?
¿Cómo/dónde coloco los comentarios de Javadoc para documentar un paquete?
En las API de Java puedo ver comentarios de Javadoc para paquetes.¿Cómo puedo documentar paquetes en Java?
¿Cómo/dónde coloco los comentarios de Javadoc para documentar un paquete?
A partir de 1,5 se puede definir un archivo package-info.java
y proporcionar un estilo de comentarios Javadoc estándar para un paquete:
com/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
Con un archivo package.html
en el nivel del paquete (es decir, en el directorio de ese paquete). Debería ser un archivo HTML
totalmente formado, con la etiqueta <html>
definida en él
Hasta Java 1.4, tenía que proporcionar un archivo HTML package.html, como se describe en las otras respuestas.
Desde Java 1.5 también puede proporcionar un package-info.java
, que contiene un comentario regular de Javadoc (sin HTML). Este último es preferido, ya que le da algunas características adicionales (notablemente anotaciones de paquetes).
Detalles: Sun's docs for javadoc
+1 para mencionar las dos formas y la diferencia esencial entre ellas. Por cierto, al menos IntelliJ IDEA actualmente tiene mejor soporte para package.html (Ctrl-Q en un nombre de paquete muestra el paquete Javadocs). – Jonik
Actualiza a mi comentario anterior: hoy en día, IDEA admite 'package-info.java' muy bien. – Jonik
Enlace directo a la especificación: http://docs.oracle.com/javase/specs/jls/se7/html/jls-7.html#jls-7.4.1 – gavenkoa
en intellij puede hacer clic derecho en un paquete y la opción para crear esto debe estar bajo el nuevo menú de archivo – bsautner