Я получаю JVMCFRE003 плохая основная версия; class = org / apache / logging / log4j / core / config / плагины / процессор / PluginProcessor, смещение = 6 ошибка при попытке запустить мое задание Jenkins
Среда: Java 8, WAS 8.5
Я обновил свой log4j с v1 до 2.5, добавив следующие зависимости в pom
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.5</version>
</dependency>
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-core</artifactId>
<version>2.5</version>
</dependency>
Я также включил log4j.properties в папку src / main / resources. Я также включил конфигурацию log4j в exe c -maven-plugin как показано ниже
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2</version>
<executions>
<execution>
<id>exec-wsdeploy</id>
<phase>package</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
......
</configuration>
</execution>
<execution>
<id>exec-ejbdeploy</id>
<phase>package</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
.........
</configuration>
</execution>
</executions>
<configuration>
<executable>maven</executable>
<arguments>
<argument>-Dlog4j.configurationFile="./log4j2.xml"</argument>
</arguments>
</configuration>
</plugin>
Любые предложения или помощь по этому вопросу приветствуется
Спасибо