Articles of logging

configurazione log4j tramite argomento / i JVM?

Quali variabili devo impostare / passare come argomenti alla JVM per far funzionare log4j correttamente? E intendo proprio non lamentarmi e stampare sulla console. Posso vedere un esempio tipico? Nota: è necessario evitare di creare un file log4j.properties nell’applicazione.

JSch accede ai file

Voglio salvare i file di log di JSch perché non mostra nulla nella console. Questo è il mio codice: public boolean openConnection() throws ItsSshException { boolean connectSuccess = false; JSch.setLogger(new MyLogger()); Properties config = new Properties(); config.put(“StrictHostKeyChecking”, “no”); jschSSH.setConfig(config); try { sshSession = jschSSH.getSession(username, hostname, port); sshSession.setPassword(password); sshSession.connect(connectionTimeout); LOGGER.info(“Connection timeout : ” + connectionTimeout); Thread.sleep(1000); […]

Il modo più efficiente per registrare i messaggi su JavaFX TextArea tramite thread con semplici framework di registrazione personalizzati

Ho un semplice framework di registrazione personalizzato come questo: package something; import javafx.scene.control.TextArea; public class MyLogger { public final TextArea textArea; private boolean verboseMode = false; private boolean debugMode = false; public MyLogger(final TextArea textArea) { this.textArea = textArea; } public MyLogger setVerboseMode(boolean value) { verboseMode = value; return this; } public MyLogger setDebugMode(boolean value) […]

Implementazione di un no-op std :: ostream

Sto cercando di creare una class di registrazione che abbia membri come Info, Error etc che possano essere configurati in output su console, file o in nessun posto. Per efficienza, vorrei evitare il sovraccarico della formattazione dei messaggi che verranno gettati via (ovvero i messaggi di informazioni quando non sono in esecuzione in una modalità […]

Impostazione dei flag di default git sui comandi

Voglio sapere se c’è un modo per impostare un flag di default per il comando git. Nello specifico, voglio impostare il –abbrev-commit modo tale che durante l’esecuzione di git log , voglio eseguire git log –abbrev-commit . A differenza della domanda ” c’è un modo per impostare un flag di default per un comando git? […]

Come configurare slf4j-simple

api 1.7 e slf4j-semplice come implementazione. Non riesco proprio a trovare come configurare il livello di registrazione con questa combinazione. Qualcuno può dare una mano?

Modifica dynamic del livello di log log4j

Quali sono i diversi approcci per la modifica dynamic del livello di log log4j, così che non dovrò ridistribuire l’applicazione. I cambiamenti saranno permanenti in questi casi?

Come posso registrare l’SQL generato da DbContext.SaveChanges () nel mio Programma?

Secondo questo thread, possiamo registrare lo SQL generato via EF , ma che dire di DbContext.SaveChanges() ? C’è un modo semplice per fare questo lavoro senza alcun quadro aggiuntivo?

Come configurare la registrazione in Hibernate 4 per usare SLF4J

Hibernate 3.x ha usato slf4j per la registrazione. Hibernate 4.x utilizza jboss-logging . Sto scrivendo un’applicazione standalone che usa Hibernate 4 e SLF4J per la registrazione. Come posso configurare Hibernate per accedere a SLF4J? Se ciò non è ansible, come posso configurare la registrazione di Hibernate? La sezione manuale di Hibernate 4.1 sulla registrazione inizia […]

Perché i messaggi di registrazione Level.FINE non vengono visualizzati?

JavaDocs per lo stato java.util.logging.Level : I livelli in ordine decrescente sono: SEVERE (valore più alto) WARNING INFO CONFIG FINE FINER FINEST (valore più basso) fonte import java.util.logging.*; class LoggingLevelsBlunder { public static void main(String[] args) { Logger logger = Logger.getAnonymousLogger(); logger.setLevel(Level.FINER); System.out.println(“Logging level is: ” + logger.getLevel()); for (int ii=0; ii<3; ii++) { logger.log(Level.FINE, […]