为了账号安全,请及时绑定邮箱和手机立即绑定

Mybatis3.5.0 + log4j-1.2.17 报错 StatusLogger No Log4j 2 configuration file found

Mybatis3.5.0 + log4j-1.2.17 报错 StatusLogger No Log4j 2 configuration file found

无法生成日志

网上查了之后,似乎 不再支持properties文件了,要在项目的"src"下,新建一个log4j2.xml

实例:

<?xml version="1.0" encoding="UTF-8"?><Configuration>	<Appenders>		<Console name="Console" target="SYSTEM_OUT">			<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n" />		</Console>	</Appenders>	<Loggers>		<Root level="debug">			<AppenderRef ref="Console" />		</Root>	</Loggers></Configuration>


正在回答

2 回答

Mybatis3.5版本以及集成了控制台log的功能,不再需要引入log4j

只需要在Configuration.xml中添加如下设置即可开启sql查询日志的输出:

<configuration>
  <settings>
    <setting name="logImpl" value="STDOUT_LOGGING" />
  </settings>
  ......
</configuration>


1 回复 有任何疑惑可以回复我~

尝试将Mybatis和log4j的版本降低一下,有的高版本会有些问题。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
通过自动回复机器人学Mybatis---基础版
  • 参与学习       107417    人
  • 解答问题       786    个

微信公众号自动回复功能学习Mybatis,基础教程加案例实战方式学习

进入课程

Mybatis3.5.0 + log4j-1.2.17 报错 StatusLogger No Log4j 2 configuration file found

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信