gpt4 book ai didi

java - Log4j 不工作

转载 作者:行者123 更新时间:2023-12-01 12:25:08 26 4
gpt4 key购买 nike

我正在 eclipse 中尝试使用日志记录方法(Log4j),但遇到以下问题

我在项目文件夹中部署了 log4j.properties 文件。下面是我的程序的主要方法:

 package com.aransys.roughworkout.log4j;

import org.apache.log4j.Logger;

import java.io.IOException;
import java.sql.SQLException;
import java.util.logging.*;

public class Log4jExample {

static Logger log = Logger.getRootLogger();
public static void main(String[] args) throws IOException,SQLException {
log.debug("Sample debug message");
log.info("Sample info message");
log.warn("Sample warn message");
log.error("Sample error message");
log.fatal("Sample fatal message");
}
}

下面是我程序中Log4j.properties中的代码:

log4j.rootLogger=DEBUG,FILE
log4j.appender.FILE=org.apache.log4j.ConsoleAppender
log4j.appender.FILE.layout=org.apache.log4j.SimpleLayout

但是代码运行不正常,提示如下错误。

Exception in thread "main" java.lang.Error: Unresolved compilation problem: 
at com.aransys.roughworkout.log4j.Log4jExample.main(Log4jExample.java:8)

最佳答案

你的代码甚至无法编译!像这样创建你的记录器:

private static final Logger log = Logger.getLogger(Log4jExample.class);

并删除

导入java.util.logging.*;

之后,清理并构建您的项目。

关于java - Log4j 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26422461/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com