2014-10-17 95 views
0

我想在Eclipse中的测井方法(Log4j的),我正在以下问题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) 

回答

1

你的代码甚至没有编译! 这样创建记录:

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

,并删除

import java.util.logging.*;

之后,清理并生成项目。

+0

我已经完成,因为你告诉我,但我又得到了同样的错误.... – 2014-10-17 11:08:57

+0

这是第8行? – traianus 2014-10-17 11:47:25

0

根据你得到它煤层,有你在8号线这是不是如果你使用的是Eclipse然后蚀一定显示在同一行的编译错误解决

的编制问题异常(即8 ),如果不只是在Eclipse的Project选项卡下清理并重建项目。

我在Eclipse和它的作品对我很好

希望这将解决您的问题,运行相同的代码....!

+0

是的,我已经建立了路径。但再次得到相同的错误... – 2014-10-17 11:09:24