Cuando se está creando un paquete nuevo en Eclipse Juno, se creará automáticamente un archivo java (package-info.java). ¿Cuál es el uso de ese archivo? ¿Es útil para importar clases específicas en otra clase?Eclipse Juno: ¿Cuál es el uso de package-info.java?
Respuesta
package-info.java
es un package comment file, utilizado por Javadoc para darle a su paquete su propia documentación.
Fue introduced in Javadoc 5.0, y reemplaza package.html
.
El archivo package-info.java contiene documentación a nivel de paquete, así como annotations.
Se puede utilizar para la documentación en el nivel del paquete. Por ejemplo, Spring Team lo usa bastante extensamente en el núcleo del Spring Framework.
Además de eso, puede contener anotaciones que se aplican a todas las clases del paquete. Por ejemplo, es una forma conveniente de evitar escribir las anotaciones NonNullByDefault para el Análisis Nulo de Eclipse en cada clase.
Tenga en cuenta que para aplicar una anotación a un paquete, se utiliza un archivo con el nombre package-info.java.
- 1. ¿Cuál es la razón principal para actualizar a Eclipse Juno?
- 2. Eclipse 4 temas de Juno
- 3. eclipse Juno personalizado workbench colores
- 4. Problema de copiar/pegar con eclipse Juno
- 5. Eclipse Juno Error de descriptor de carga
- 6. Pestañas de estilo antiguo en Eclipse Juno?
- 7. Eclipse Juno: valor de cierre no asignado
- 8. Eclipse Autocompletar (signo de porcentaje, en Juno)
- 9. Constructor de GUI para Eclipse Juno
- 10. Eclipse Juno: ¿Cómo cambiar el color de la pestaña?
- 11. independiente OSGi (Equinox) servidor en Eclipse Juno
- 12. Instalar el complemento de Marketplace en Eclipse Juno
- 13. No hay propuestas predeterminadas en Eclipse Juno
- 14. Deshabilitar EGit en Eclipse-CDT Juno
- 15. Cómo deshabilitar las importaciones de estrellas en Eclipse Juno
- 16. Eclipse Juno: cómo minimizar las vistas cuando pierden el foco?
- 17. PMD-Plugin en Eclipse/Juno no instalable en el mercado
- 18. ¿cuál es el uso básico de alignment_storage?
- 19. ¿Cuál es el uso de singletonList?
- 20. ¿Cuál es el uso de window.external?
- 21. ¿Cuál es el uso previsto de IllegalStateException?
- 22. ¿Cuál es el uso correcto de DataContext.Refresh()?
- 23. ¿Cuál es el uso de @SuppressWarnings
- 24. ¿Cuál es el uso de autómatas finitos?
- 25. ¿Cuál es el uso correcto de EnsureChildControls()?
- 26. ¿Cuál es el uso de la sintaxis = =?
- 27. ¿Cuál es el uso de Log4j API?
- 28. ¿Cuál es el uso principal de MarshalByRefObject?
- 29. ¿Cuál es el uso de LOCAL_MODULE_TAGS?
- 30. ¿Cuál es el uso de AtomicReferenceArray?
Pregunta similar http://stackoverflow.com/questions/21940585/why-package-info-java-file-what-is-the-use-of-package-info-java-class-file –