Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [java] log4j.properties

    salve...
    vorrei poter visualizzaer il log inserito in alcuni metodi, su di 1 file....
    il metodo ad esempio è:
    codice:
    private static Log log = LogFactory.getLog(nome.class);
    	private long timeStart = new Date().getTime();
    	private long timeStop = new Date().getTime();
    	private long executeTime;
    codice:
    public void prova() {
    		timeStart = new Date().getTime();
    		log.info("- INIZIO -");
    		...
    		timeStop = new Date().getTime();
    		executeTime = timeStop-timeStart;
    		log.info("TEMPO DI ESECUZIONE: "+executeTime+" ms");
    		log.info("- FINE - ");
    	}
    questo log esce nella consol quando avvio l'applicazione, però non viene scritto nel file che vorrei creare per il log...
    il log4j.properties è:
    codice:
    # Set root category priority to INFO and its only appender to CONSOLE.
    log4j.rootCategory=DEBUG, CONSOLE, LOGFILE
    #log4j.rootCategory=INFO, CONSOLE, LOGFILE
    
    # CONSOLE is set to be a ConsoleAppender using a PatternLayout.
    log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender
    log4j.appender.CONSOLE.Threshold=DEBUG
    log4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayout
    log4j.appender.CONSOLE.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
    
    # LOGFILE is set to be a File appender using a PatternLayout.
    log4j.appender.LOGFILE=org.apache.log4j.FileAppender
    log4j.appender.LOGFILE.File=miofile.log
    log4j.appender.LOGFILE.Append=true
    log4j.appender.LOGFILE.Threshold=DEBUG
    log4j.appender.LOGFILE.layout=org.apache.log4j.PatternLayout
    log4j.appender.LOGFILE.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
    sapreste dirmi perchè non viene creato il file miofile.log
    se faccio una ricerca nel pc, non viene trovato

  2. #2
    ho risolto il problema....
    vorrei chiedervi se sapete come far scrivere il file di log nella cartella del progetto, una volta creato vorrei poterlo visualizzare già da eclipse...

    la stringa per il path del file è:
    codice:
    log4j.appender.LOGFILE.File=c://prova.log
    per una prova ho scritto in c:...
    vorrei come detto, poter inserire il file direttamente nel progetto...

    potete aiutarmi?

  3. #3
    andBin....
    famoso andBin....
    possibilile che non mi si possa aiutare nemmeno un pokino!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.