log4j: WARN Nie znaleziono appendów dla loggera (uruchomiony plik jar, a nie aplikacja webowa) [duplikat]

To pytanie ma już tutaj odpowiedź:

Log4j Ostrzeżenie podczas inicjalizacji? [duplikować] 5 odpowiedzi

Najpierw - tak, przeczytałem wiele pytań i odpowiedzi na ten temat i nie mogę znaleźć rozwiązania, które mogłoby mi pomóc. Nie korzystam z Tomcat lub JBoss i nie mam pliku web.xml do zmiany. Używam Java 6.0 i log4j-1.2.8.jar

Tworzę plik runnable jar z IDEA IntelliJ z bibliotekami jar zapakowanymi osobno i połączonymi za pomocą manifestu. Używam mojego kodu na serwerze linuxowym:

me@server:/mydir> java -jar code/myjar.jar
log4j:WARN No appenders could be found for logger (FactoredEventsForTrna).
log4j:WARN Please initialize the log4j system properly.

Mój plik konfiguracyjny log4j (który na wszelki wypadek umieściłem zarówno w katalogu mydir, jak i w mydir / code):

## Logger configure file for myproject
log.dir=log/
datestamp=yyyy-MM-dd/HH:mm:ss.SSS
log4j.rootLogger=TRACE, file, proappender, console

log4j.appender.file=org.apache.log4j.RollingFileAppender
log4j.appender.file.maxFileSize=1GB
log4j.appender.file.maxBackupIndex=5
log4j.appender.file.File=log/mydebug.log
log4j.appender.file.threshold=TRACE
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%d{${datestamp}} %5p: %c{2} - %m%n

log4j.appender.proappender=org.apache.log4j.RollingFileAppender
log4j.appender.proappender.maxFileSize=5GB
log4j.appender.proappender.Threshold=INFO
log4j.appender.proappender.File=log/myinfo.log
log4j.appender.proappender.layout=org.apache.log4j.PatternLayout
log4j.appender.proappender.layout.ConversionPattern=%d{${datestamp}} %5p: %c{2} - %m%n

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=%d{${datestamp}} %5p: %c{2} - %m%n

I na wszelki wypadek stworzyłem katalog / katalog w katalogu mydir i mydir / code.

Jakieś pomysły?

questionAnswers(7)

yourAnswerToTheQuestion