当前位置:网站首页>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

边栏推荐
- 数据库系统工程师对口专业有哪些?
- guava 定时任务
- Idea one click log generation
- Interviewer: do you have any plan to request a lot of data that does not exist in redis to destroy the database?
- 请问网页按钮怎么绑定sql语句呀
- 正斜杠反斜杠的由来
- Apifox learning
- 一个人管理1000台服务器?这款自动化运维工具一定要掌握
- Difference between boundvalueops and opsforvalue
- PostgreSQL encounters permission denied in Windows system
猜你喜欢

mssql如何使用语句导出并删除多表数据

2022 le fichier CISP - Pte (i) contient:

One person manages 1000 servers? This automatic operation and maintenance tool must be mastered

Centos7.9 install MySQL 5.7 and set startup

面试官:你天天用 Lombok,说说它什么原理?我竟然答不上来…

2022 cisp-pte (II) SQL injection

Park and unpark in unsafe

Winow10 installation nexus nexus-3.20.1-01

Goodbye, agile Scrum

How to download opencv? How to configure opencv after downloading?
随机推荐
2022 le fichier CISP - Pte (i) contient:
sql sever列名或所提供值的数目与表定义不匹配
语音信号处理-概念(四):傅里叶变换、短时傅里叶变换、小波变换
Tar: /usr/local: cannot find tar in the Archive: due to the previous error, it will exit in the last error state
webscoket 数据库监听
R language calculates Spearman correlation coefficient in parallel to speed up the construction of co occurrence network
R 语言 基于关联规则与聚类分析的消费行为统计
仙人掌之歌——投石问路(1)
Easyexcel: read Excel data into the list set
R 中的 RNA-Seq 数据分析 - 调查数据中的差异表达基因!
【LeetCode】Day90-二叉搜索树中第K小的元素
【毕业季】毕业是人生旅途的新开始,你准备好了吗
Centos7.9 install MySQL 5.7 and set startup
Idea one click log generation
面试官:用分库分表如何做到永不迁移数据和避免热点问题?
用XGBoost迭代读取数据集
MySQL
(resolved) NPM suddenly reports an error cannot find module 'd:\program files\nodejs\node_ modules\npm\bin\npm-cli. js‘
通过uview让tabbar根据权限显示相应数量的tabbar
Xiaomi Interviewer: let's talk about the proficient Registration Center for three days and three nights