Log4j init konfig

0 votes
asked May 25, 2014 in IRF tantárgy by X (42 points)  

Üdv, sehogy sem sikerül beállítanom a Log4j konfig fájlját. 1.2-es verziót használok, de egyik példakód sem működött eddig, próbáltam az eclipse projekt gyökérbe, lib-be (a log4j jar mellé) és src-be is másolni az xml-t, de ugyanazt a hibát kapom:

log4j:WARN No appenders could be found for logger (hu.bme.mit.ftsrg.bookdatabase.BookDatabaseApplication).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

Félek, hogy ezen fog elmenni a leadásom, már délután óta szenvedek vele.

Köszönöm a segítséget.

1 Answer

0 votes
answered May 25, 2014 by cseppento (294 points)  

log4j.properties fájllal és ennek megfelelő konfigurációval próbálkoztál? Az src-be tedd, valamint amikor a JAR-t csinálod ott se felejtsd el jól mellékelni

commented Apr 23, 2015 by Fantom (77 points)  
Szia!
Elég érdekes a jelenségem, nem értem teljesen a dolgot, kérlek segíts ha tudsz:
log4j2.xml -t hoztam létre
Betettem egy külön mappába (http://syncor.blogspot.hu/2013/09/getting-started-with-log4j-2-in-eclipse.html << ez alapján dolgoztam)
Hozzáadtam a classpath-hoz
Elindul az alkalmazás, megjelenik a log a konzolon
Pedig én file-ba kértem (úgy mint a fenti linken a legalsó példa)
És nem olyan fromátumban, ahogy azt kértem

Egy jó linket tudsz dobni arról, hogy pontosan akkor hova is másoljam a filet, és hogy hogyan állítjam be, hogy "ebből dolgozzon"
commented Apr 24, 2015 by Fantom (77 points)  
Sikerült rájönnöm, hogy mi volt a probléma:
Az eclipse ctrl+shift+o (import fix) a java.util.logger -t húzta be.
Interfész nagyon hasonló (szinte ugyanaz). De amiatt nem loggolt file-ba
...