当前位置:网站首页>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
边栏推荐
- 获取地址url中的query参数指定参数方法
- How to write controller layer code gracefully?
- Visual studio vs shortcut key usage
- How torch.gather works
- poi导出excle
- [graduation season] graduation is the new beginning of your life journey. Are you ready
- Configuring FTP, enterprise official website, database and other methods for ECS
- C# 请问怎么在更新数据库时候调用line与rows
- apifox学习
- OPPO面试整理,真正的八股文,狂虐面试官
猜你喜欢
多表联查--07--- Hash join
一个人管理1000台服务器?这款自动化运维工具一定要掌握
在线文本数字识别列表求和工具
vs怎么配置OpenCV?2022vs配置OpenCV详解(多图)
Interviewer: how to never migrate data and avoid hot issues by using sub database and sub table?
How to write controller layer code gracefully?
2022 cisp-pte (II) SQL injection
如何优雅的写 Controller 层代码?
Centos7.9 install MySQL 5.7 and set startup
聊聊领域驱动设计
随机推荐
SQL考勤查询间隔一小时
uview的安装和功能
Interviewer: please introduce cache penetration, cache null value, cache avalanche and cache breakdown, which are easy to understand
Tar: /usr/local: cannot find tar in the Archive: due to the previous error, it will exit in the last error state
Yolov6's fast and accurate target detection framework is open source
小米面试官:听你说精通注册中心,我们来聊 3 天 3 夜
Winow10 installation nexus nexus-3.20.1-01
The interviewer of a large front-line factory asked: do you really understand e-commerce order development?
C# 请问怎么在更新数据库时候调用line与rows
R language calculates Spearman correlation coefficient in parallel to speed up the construction of co occurrence network
(已解决) npm突然报错 Cannot find module ‘D:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js‘
程序人生 - 程序员三十五岁瓶颈你怎么看?
Solve the problem of win10 wsl2 IP change
vs怎么配置OpenCV?2022vs配置OpenCV详解(多图)
Guava tutorial collect some cases and write Google tool classes slowly
【毕业季】毕业是人生旅途的新开始,你准备好了吗
【OpenAirInterface5g】RRC NR解析之RrcSetupComplete
poi导出excle
(已解决) MINet 进行测试时报错如下 raise NotImplementedError
Jupiter notebook file directory