java - maven项目读不到log4j的配置文件

查看:480
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆