1.下载源码到本地下载地址如下:
https://codeload.github.com/apache/logging-log4j2/zip/refs/tags/rel/2.17.0
2.用idea打开
3. windows修改toolchains-sample-win.xml配置,打包需要jdk8、jdk9、jdk11,系统环境变量配置jdk8,如下图
4.执行mvn命令
mvn clean install -t ./toolchains-sample-win.xml -Dmaven.test.skip=true -f pom.xml
5.将打好jar包添加到本地maven仓库中
mvn install:install-file -DgroupId=org.apache.logging.log4j -DartifactId=log4j-api -Dversion=2.17.0 -Dpackaging=jar -Dfile=log4j-api-2.17.0.jar
mvn install:install-file -DgroupId=org.apache.logging.log4j -DartifactId=log4j-core -Dversion=2.17.0 -Dpackaging=jar -Dfile=log4j-core-2.17.0.jar
mvn install:install-file -DgroupId=org.apache.logging.log4j -DartifactId=log4j-jul -Dversion=2.17.0 -Dpackaging=jar -Dfile=log4j-jul-2.17.0.jar
mvn install:install-file -DgroupId=org.apache.logging.log4j -DartifactId=log4j-slf4j-impl -Dversion=2.17.0 -Dpackaging=jar -Dfile=log4j-slf4j-impl-2.17.0.jar
mvn install:install-file -DgroupId=org.apache.logging.log4j -DartifactId=log4j-to-slf4j -Dversion=2.17.0 -Dpackaging=jar -Dfile=log4j-to-slf4j-2.17.0.jar