Logging mit org.apache.logging.log4j

tanechka

Bekanntes Mitglied
Hallo zusammen,

ich habe im Moment ein Problem mit dem Log4j, es wird nicht geloggt.

1656921473913.png
1656921556201.png
Mein Aufruf in der cmd sieht so aus:
C:\Programme\JAVA\jdk-11.0.2\bin\javaw.exe -Dlog4j.configurationFile=U:\WORK\pl\PL\PL_JAVA\Log4j\log4j2.xml -jar U:\WORK\pl\PL\PL_JAVA\p.jar
Wenn ich in cmd zu der Jar navigiere und die jar ausführe, dann wird es geloggt:
C:\Programme\JAVA\jdk-11.0.2\bin\javaw.exe -Dlog4j.configurationFile=.\Log4j\log4j2.xml -jar p.jar

Habt ihr eine Idee wieso es in dem ersten Fall nicht funktioniert?

Vielen Dank
 
Wird nicht geloggt, oder liegt die log-Datei vielleicht nur in einem unerwarteten Verzeichnis?

Du gibst für die Log-Datei einen relativen Pfad an, der ist dann aber relativ zum aktuellen Arbeitsverzeichnis und nicht zur jar.
 

Zurück
Oben