Buoni esempi usando java.util.logging
Voglio usare i log nel mio programma. Ho sentito parlare di java.util.logging, ma non so come iniziare.
Ci sono esempi di cosa posso fare con i log? Come potrei usare i log nel mio programma?
264
3
Ci sono molti esempi e anche di diversi tipi per il logging. Date un'occhiata al pacchetto java.util.logging.
Codice di esempio:
Senza codificare il nome della classe:
SLF4J è una facciata di log migliore di Apache Commons Logging (ACL). Ha dei ponti per altri framework di log, facendo passare le chiamate dirette ad ACL, Log4J o Java Util Logging attraverso SLF4J, in modo da poter indirizzare tutto l'output ad un file di log, se lo si desidera, con un solo file di configurazione del log. Perché la tua applicazione dovrebbe usare più framework di log? Perché le librerie di terze parti che usi, specialmente quelle più vecchie, probabilmente lo fanno.
SLF4J supporta varie implementazioni di log. Può emettere tutto su standard-out, usare Log4J o Logback (raccomandato rispetto a Log4J).
http://www.slf4j.org/
http://logback.qos.ch/
Ti suggerirei di usare l'utilità di log di Apache. È altamente scalabile e supporta file di log separati per diversi logger. Vedi qui.