Quando si crea un nuovo pacchetto in Eclipse Juno, verrà creato automaticamente un file java (package-info.java). Qual è l'uso di quel file? È utile per importare classi specifiche in un'altra classe?Eclipse Juno - Qual è l'uso di package-info.java?
risposta
package-info.java
è un package comment file, utilizzato da Javadoc per fornire al pacchetto la propria documentazione.
Era introduced in Javadoc 5.0 e sostituisce package.html
.
Il file package-info.java contiene la documentazione a livello di pacchetto e annotations.
Può essere utilizzato per la documentazione a livello di pacchetto. Ad esempio, il Spring Team lo usa abbastanza ampiamente nel nucleo di Spring Framework.
Oltre a ciò, può contenere annotazioni che si applicano a tutte le classi nel pacchetto. Ad esempio, è un modo conveniente per evitare di scrivere le annotazioni NonNullByDefault per l'analisi Null di Eclipse su ogni classe.
Si noti che per applicare un'annotazione a un pacchetto, viene utilizzato un file con il nome package-info.java.
- 1. Differenza tra "Eclipse Indigo" e "Eclipse Juno"
- 2. Eclipse 4 temi Juno
- 3. Come velocizzare Eclipse Juno?
- 4. Maven con Eclipse Juno
- 5. Eclipse Juno/Kepler si blocca
- 6. GUI Builder per Eclipse Juno
- 7. Eclipse Juno No Debug Toolbar?
- 8. eclipse colori banco di lavoro personalizzato Juno
- 9. Eclipse Juno Errore descrittore di caricamento
- 10. Barra degli strumenti di Eclipse Juno Prospettiva
- 11. Profilo per java in eclipse juno
- 12. Emulatore Android sottosopra in Eclipse Juno
- 13. Server OSGi (Equinox) standalone su Eclipse Juno
- 14. editor a schermo intero in Eclipse Juno
- 15. "occorrenza contrassegno" non funziona in Eclipse Juno
- 16. Impossibile compilare C in eclipse juno
- 17. Schede vecchio stile in Eclipse Juno?
- 18. Nessuna proposta predefinita in Eclipse Juno
- 19. Eclipse Juno: valore non assegnato chiudibile
- 20. Eclipse Juno costruire errore "Maven Project Builder"
- 21. Plugin Swing per Eclipse Juno 4.2
- 22. Eclipse Juno ha torto con questo errore di metodo ambiguo?
- 23. Servlet semplice con Eclipse Juno e server di anteprima J2EE
- 24. Eclipse Juno con CDT non aggiunge directory di inclusione incorporate
- 25. Come disattivare le importazioni di stelle in Eclipse Juno
- 26. Checkstyle per file di configurazione esterna in Eclipse Juno
- 27. Completamento automatico Eclipse (segno di percentuale, in Juno)
- 28. Differenza tra Eclipse IDE per Java EE Developers ed Eclipse Juno
- 29. Visualizzazione DDMS Android non disponibile in Eclipse Juno
- 30. Eclipse Juno digitazione lag su OS X Lion
Domanda simile http://stackoverflow.com/questions/21940585/why-package-info-java-file-what-is-the-use-of-package-info-java-class-file –