log4j è una popolare utility di registrazione basata su Java. È un progetto della Apache Software Foundation ed è concesso in licenza con The Apache Software License, versione 2.0
Ho inserito log4j sul mio buildpath, ma quando eseguo la mia applicazione ricevo il seguente messaggio: log4j:WARN No appenders could be found for logger (dao.hsqlmanager). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Cosa significano questi avvisi? Qual è l'appender qui?
Dopo aver aggiunto log4j alla mia applicazione, ottengo il seguente output ogni volta che eseguo la mia applicazione: log4j: WARN Impossibile trovare appendici per il logger (slideselector.facedata.FaceDataParser). log4j: WARN Inizializzare correttamente il sistema log4j. Sembra che questo significhi che manca un file di configurazione. Dove dovrebbe trovarsi questo file di …
Sto usando Log4J nella mia applicazione per la registrazione. In precedenza stavo usando la chiamata di debug come: Opzione 1: logger.debug("some debug text"); ma alcuni link suggeriscono che è meglio controllare isDebugEnabled()prima, come: Opzione 2: boolean debugEnabled = logger.isDebugEnabled(); if (debugEnabled) { logger.debug("some debug text"); } Quindi la mia domanda …
Sto provando a usare SLF4J (con log4jassociazione) per la prima volta. Vorrei configurare 3 Logger con nome diverso che possono essere restituiti da una LoggerFactory che registrerà livelli diversi e invierà i messaggi a diversi appendici: Logger 1 "FileLogger" registra DEBUG e si aggiunge a DailyRollingFileAppender Logger 2 "TracingLogger" registra …
Vorrei fermare vari messaggi che arrivano su Spark Shell. Ho provato a modificare il log4j.propertiesfile per interrompere questo messaggio. Ecco i contenuti di log4j.properties # Define the root logger with appender file log4j.rootCategory=WARN, console log4j.appender.console=org.apache.log4j.ConsoleAppender log4j.appender.console.target=System.err log4j.appender.console.layout=org.apache.log4j.PatternLayout log4j.appender.console.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{1}: %m%n # Settings to quiet third party logs that …
Qual è la gerarchia della registrazione log4j? DEBUG INFO WARN ERROR FATAL Quale fornisce la registrazione più elevata che sarebbe utile per risolvere i problemi? Qualcuno può fornire l'ordine o la gerarchia in cui la registrazione ha luogo dal più alto al più basso? Grazie!
Uso log4j e vorrei indirizzare l'output di alcuni logger a file specifici. Ho già più appendici in atto. Ora, per facilitare il debug, voglio dire a log4j che l'output generato da una classe specifica (ad esempio foo.bar.Baz) dovrebbe essere scritto in un file di registro specifico. Può essere fatto?
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Migliora questa domanda Stiamo usando log4j dietro un wrapper fatto in …
Supponi di prendere un'eccezione e ottieni quanto segue sull'output standard (come, diciamo, la console) se fai un e.printStackTrace () : java.io.FileNotFoundException: so.txt at java.io.FileInputStream.<init>(FileInputStream.java) at ExTest.readMyFile(ExTest.java:19) at ExTest.main(ExTest.java:7) Ora voglio inviare questo invece a un logger come, diciamo, log4j per ottenere quanto segue: 31947 [AWT-EventQueue-0] ERROR Java.io.FileNotFoundException: so.txt 32204 [AWT-EventQueue-0] …
Ho scritto un progetto di servizio web usando netbeans 6.7.1 con glassfish v2.1, ho messo log4j.properties nella directory principale del progetto e ho usato: static Logger logger = Logger.getLogger(MyClass.class); in costruttore: PropertyConfigurator.configure("log4j.properties"); e nelle funzioni: logger.info("..."); logger.error("..."); // ... ma si tratta di informazioni sull'errore (in realtà, ho provato a …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 6 anni fa . Migliora questa domanda Vale ancora la pena aggiungere la libreria log4j …
Quali variabili devo impostare / passare come argomenti alla JVM per far funzionare correttamente log4j? E intendo proprio non lamentarmi e stampare sulla console. Posso vedere un esempio tipico? Nota: devo evitare di creare un file log4j.properties nell'applicazione.
Quali sono i diversi approcci per modificare dinamicamente il livello di log log4j, in modo che non dovrò ridistribuire l'applicazione. Le modifiche saranno permanenti in questi casi?
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, discussioni, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.