Log4j: EEROR Ignoring configuration file [log4j.proprties

di il
1 risposte

Log4j: EEROR Ignoring configuration file [log4j.proprties

Salve,
ho realizzato un semplice java project usando come ambiente di sviluppo netbeans. Nel mio progetto sto usando log4j.
Quando faccio il Run del mio progetto non ho nessun problema.
Invece, quando eseguo, tramite il prompt dei comandi, il jar del progetto (creato tramite il comando Clean Bean) mi viene rilevato il seguente

Log4j: EEROR Ignoring configuration file [log4j.proprties 
Log4j: ERROR Could not read configuration file [log4j.properties]
Perchè quando viene creata la cartella dir contenente il file jar del mio progetto con tutte le librerie non viene incluso anche il file log4j.properties?

1 Risposte

  • Re: Log4j: EEROR Ignoring configuration file [log4j.proprties

    Ciao,

    per primo controlla che il file abbia il nome corretto (nell'errore che riporti il file sembra chiamarsi log4j.proprties, senza una e).

    Per fare in modo che il file di configurazione di log4j sia incorporato nello jar, lo devi collocare all'interno della cartella src del progetto ovvero devi avere una struttura tipo

    <progetto>
    --> src
    --> package1
    --> (altri package)
    --> log4j.properties

    Questo se è un normale progetto Java creato da NetBeans (ovvero basato su ant).

    Se invece il progetto usa Maven, allora il file di configurazione deve stare nella dir "src/resources".
Devi accedere o registrarti per scrivere nel forum
1 risposte