Невозможно установить параметр -Dlog4j.configuration JVM для JBoss EAP 6.4 - PullRequest
0 голосов
/ 10 декабря 2018

Я пытаюсь отделить мой файл конфигурации log4j от веб-приложения.

На данный момент я конвертировал мой файл log4j.xml в файл log4j.properties и добавил следующее в мой файл.pom.xml

<resource>
  <directory>src/main/resources</directory>
     <targetPath>${basedir}/target</targetPath>
     <excludes>
        <exclude>log4j.properties</exclude>
     </excludes>
</resource>

Создает файл log4j.properties в целевом каталоге, но не включает его в сгенерированный файл .war.

Отсюда я помещаю log4j.Файл свойств в каком-то месте и попытайтесь сослаться на него в моем standalone.conf файле JBoss, используя следующий параметр JVM:

JAVA_OPTS=$JAVA_OPTS -Dlog4j.configuration=file:/some/path/to/log4j.properties

Однако при этом никакой реальной регистрации не происходит.Я не думаю, что мне нужно будет что-то делать в standalone.xml, но то, что я сделал до сих пор, не сработало, поэтому я не уверен.Есть ли дополнительный шаг, который мне нужно предпринять, чтобы убедиться, что я правильно установил параметр -Dlog4j.configuration и что JBoss работает с моим файлом log4j.properties?

...