百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术文章 > 正文
Log4j2的升级指南_log4j2 level

Log4j2的升级指南_log4j2 level

  • 网站名称:Log4j2的升级指南_log4j2 level
  • 网站分类:技术文章
  • 收录时间:2025-09-23 16:58
  • 网站地址:

进入网站

“Log4j2的升级指南_log4j2 level” 网站介绍

一、pom编写


<slf4j.version>1.7.30</slf4j.version>

<!-- slf4j 接口包 和 log4j2 的实现-->
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.30</version>
</dependency>
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-slf4j-impl</artifactId>
    <version>2.15.0</version>
</dependency>
<!-- /slf4j 接口包 和 log4j2 的实现-->
<!-- log4j2 api和核心包-->
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-api</artifactId>
    <version>2.15.0</version>
</dependency>
<dependency>
    <groupId>org.apache.logging.log4j</groupId>
    <artifactId>log4j-core</artifactId>
    <version>2.15.0</version>
</dependency>
<!-- /log4j2 api和核心包-->

<!-- 异步打印 -->
<dependency>
    <groupId>com.lmax</groupId>
    <artifactId>disruptor</artifactId>
    <version>3.4.4</version>
</dependency>
<!--/ 异步打印 -->

<!-- 可选包,根据实际情况桥接 -->
<!-- Jakarta Commons Logging 把jcl的日志输出重定向到 SLF4J -->
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>jcl-over-slf4j</artifactId>
    <version>1.7.30</version>
</dependency>
<!-- java.util.logging 把jul的日志重定向到slf4j -->
<dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>jul-to-slf4j</artifactId>
    <version>1.7.30</version>
</dependency>
<!-- /可选包 -->

二、


log4j2.xml 配置

<context-param>

<param-name>log4jConfiguration</param-name>

<param-value>/config/log4j2.xml</param-value>

</context-param>


③启动脚本start.sh: #!/bin/bash nohup java -DfilePath=config
-Djava.util.logging.config.file=config/logging.properties -jar jars/coap-server.jar & echo $! > ci.pid