编译时出现log4j2的配置文件没有导入错误
来源:互联网 发布:unity3d室内场景收费 编辑:程序博客网 时间:2024/05/22 03:33
编译时出现下列错误:
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.原因:
log4j2的配置文件没有导入
解决方法:
需要导入log4j2.xml,创建log4j2的xml配置文件,然后直接导入你项目的src,eclipse和IDEA均会把其配置到WEB-INF的classes下:
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<Appenders>
<Console name="STDOUT" target="SYSTEM_OUT">
<PatternLayout pattern="%d %-5p [%t] %C{2} (%F:%L) - %m%n"/>
</Console>
<RollingFile name="RollingFile" fileName="logs/strutslog1.log"
filePattern="logs/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.gz">
<PatternLayout>
<Pattern>%d{MM-dd-yyyy} %p %c{1.} [%t] -%M-%L- %m%n</Pattern>
</PatternLayout>
<Policies>
<TimeBasedTriggeringPolicy />
<SizeBasedTriggeringPolicy size="1 KB"/>
</Policies>
<DefaultRolloverStrategy fileIndex="max" max="2"/>
</RollingFile>
</Appenders>
<Loggers>
<Logger name="com.opensymphony.xwork2" level="WAN"/>
<Logger name="org.apache.struts2" level="WAN"/>
<Root level="warn">
<AppenderRef ref="STDOUT"/>
</Root>
</Loggers>
</Configuration>
指定生成日志文件,fileName为日志文件目录和log文件名称:
成在位置在你的tomcat下的bin目录中:
0 0
- 编译时出现log4j2的配置文件没有导入错误
- 编译内核时出现没有ncurses的错误提示
- 如何解决eclipse导入项目时,出现jar没有导入的错误提示
- Ubuntu下 交叉编译树莓派内核时出现错误“没有那个文件或目录” 的解决办法
- Maven项目在编译及导入Eclipse时出现的错误汇总处理
- Maven项目在编译及导入Eclipse时出现的错误汇总处理
- Maven项目在编译及导入Eclipse时出现的错误汇总处理
- Android关于由于导入第三方编译时出现的错误!
- log4j2 自己用的配置文件
- 编译出现的错误
- log4j2配置文件log4j2.xml
- log4j2配置文件log4j2.xml
- log4j2配置文件log4j2.xml
- 在编译VS2005时出现的错误
- 编译模板类时出现的错误
- 在编译VS2005时出现的错误
- linux内核编译时出现的错误
- 编译时出现的错误和解决办法
- Android的布局管理器(上篇)-LinearLayout、TableLayout、FrameLayout、RelativeLayout
- CF:!Hasan(二分)
- NOI2017模拟3.1 总结
- leetcode [Remove Duplicates from Sorted Array]
- WINDOWS如何调试Flash程序保存SWF其产生的LOG
- 编译时出现log4j2的配置文件没有导入错误
- 打造Redux中间件
- 使用Android Studio 2.2和Cmake (CMakeLists)让OpenCV 飞起来
- 按键控制单个数码管显示
- Android中判断应用运行时是否有网络连接并弹出对话框提示
- 排序算法
- 同一台系统下的用户进程之间的通信理解
- linux中expect的使用
- Computer Vision News