当前位置:网站首页>log4j:WARN No such property [zipPermission] in org.apache.log4j.RollingFileAppender.
log4j:WARN No such property [zipPermission] in org.apache.log4j.RollingFileAppender.
2022-06-27 07:07:00 【七八月的天空】
log4j:WARN No such property [zipPermission] in org.apache.log4j.RollingFileAppender.
log4j:WARN No such property [logPermission] in org.apache.log4j.RollingFileAppender.
pom.xml
<properties>
<maven.compiler.source>8</maven.compiler.source>
<maven.compiler.target>8</maven.compiler.target>
<slf4j-api.version>1.7.36</slf4j-api.version>
</properties>
<!-- slf4j -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>${slf4j-api.version}</version>
</dependency>使用
private static Logger LOGGER = LoggerFactory.getLogger(ThreadPoolExecutorTest.class);
LOGGER.info("本批次执行时间"+(System.currentTimeMillis() - startTime)/1000+" 秒");
打印:
log4j:WARN No such property [zipPermission] in org.apache.log4j.RollingFileAppender.
log4j:WARN No such property [logPermission] in org.apache.log4j.RollingFileAppender.
2022-06-20 15:54:14.150+08:00 INFO [main] [com.xy.pool.ThreadPoolExecutorTest 67] 本批次执行时间6 秒
resource目录下加个log4j.properties
### 设置###
log4j.rootLogger = debug,stdout,D,E
### 输出信息到控制抬 ###
log4j.appender.stdout = org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target = System.out
log4j.appender.stdout.layout = org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern = [%-5p] %d{yyyy-MM-dd HH:mm:ss,SSS} method:%l%n%m%n
### 输出DEBUG 级别以上的日志到=E://logs/error.log ###
log4j.appender.D = org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.File = E://logs/log.log
log4j.appender.D.Append = true
log4j.appender.D.Threshold = DEBUG
log4j.appender.D.layout = org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n
### 输出ERROR 级别以上的日志到=E://logs/error.log ###
log4j.appender.E = org.apache.log4j.DailyRollingFileAppender
log4j.appender.E.File =E://logs/error.log
log4j.appender.E.Append = true
log4j.appender.E.Threshold = ERROR
log4j.appender.E.layout = org.apache.log4j.PatternLayout
log4j.appender.E.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} [ %t:%r ] - [ %p ] %m%n

边栏推荐
猜你喜欢

解决 Win10 Wsl2 IP 变化问题

内存屏障今生之Store Buffer, Invalid Queue

Configuring FTP, enterprise official website, database and other methods for ECS

SQL injection bypass (I)

volatile 和 synchronized 到底啥区别?

Some settings about postfix completion code template in idea

DMU software syntax highlighting VIM setting -- Learning Notes 6

Vs how to configure opencv? 2022vs configuration opencv details (multiple pictures)

【编译原理】山东大学编译原理复习提纲

一個人管理1000臺服務器?這款自動化運維工具一定要掌握
随机推荐
MySQL
一個人管理1000臺服務器?這款自動化運維工具一定要掌握
Idea one click log generation
【LeetCode】Day90-二叉搜索树中第K小的元素
JDBC事务提交事例
【OpenAirInterface5g】RRC NR解析之RrcSetupComplete
Classical cryptosystem -- substitution and replacement
[leetcode] day90 the element with the smallest K in the binary search tree
vs怎么配置OpenCV?2022vs配置OpenCV详解(多图)
Restrictions on the use of tidb
apifox学习
oracle的similarity方法实现原理
R language calculates Spearman correlation coefficient in parallel to speed up the construction of co occurrence network
ggplot2的自定义调色板
Window right click management
延时队列`DelayQueue`
pytorch Default process group is not initialized
hutool对称加密
JDBC transaction commit case
guava 教程收集一些案例慢慢写 google工具类