To może być mylące, najbliższym odpowiednikiem Log4J 1.x argument wiersza poleceń -Dlog4j.debug
jest -Dorg.apache.logging.log4j.simplelog.StatusLogger.level=trace
, który ustawia poziom Log4J 2.x "status logger" do śledzenia i dostarcza szczegółowe dane wyjściowe o konfiguracji logowania.
Log4J 1.x pozwala ręcznie określić lokalizację pliku konfiguracyjnego w wierszu poleceń, używając -Dlog4j.configuration=file:///var/lib/tomcat7/log4j.xml
, gdzie plik konfiguracyjny znajduje się pod numerem /var/lib/tomcat7/log4j.xml
. W Log4J 2.x występuje subtelna różnica w argumencie -Dlog4j.configurationFile=file:///var/lib/tomcat7/log4j.xml
, "konfiguracja Plik" zamiast "konfiguracja".
Oczywiście należy upewnić się, że plik konfiguracyjny jest odpowiedni dla używanej wersji Log4J, struktura XML różni się między 1.x a 2.x.