java - maven项目读不到log4j的配置文件
本文介绍了java - maven项目读不到log4j的配置文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
我建立了一个demo项目,目录结构如下:
类的代码:
package com.asiainfo.firstmaven.helloworld;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
public class HelloWorld {
String sayHello() {
return "Hello World";
}
public static void main(String[] args) {
Logger logger = LogManager.getLogger(HelloWorld.class);
logger.debug("I am a debug");
logger.error("I am a error");
logger.warn("I am a warn");
logger.info("I am a info");
System.out.println(new HelloWorld().sayHello());
}
}
运行总是报错:
ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.
是哪里还需要配置吗? 跪求解答..
解决方案
log4j2 的配置文件是 log4j2.properties、log4j2.xml 或者 log4j2.json
log4j.properties 是 log4j 的配置文件。
这篇关于java - maven项目读不到log4j的配置文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文