日期:2014-05-20  浏览次数:20780 次

java.util.logging.Logger??
private   static   Logger   logger=Logger.getLogger( "LogginExcepiton ");
这样定义的logger文件在什么位置,可以修改logger文件存放的位置么?怎么修改。。

------解决方案--------------------
我的那个怎么可能不通过编译通过呢,我都试过的。

import java.io.IOException;
import java.util.logging.FileHandler;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.util.logging.SimpleFormatter;

public class Test {

  public static void main(String[] args) throws IOException {
    Logger logger = Logger.getLogger( "LoggingException ");
    FileHandler handler = new FileHandler( "LoggingException.log ", true);
    handler.setFormatter(new SimpleFormatter());
    logger.addHandler(handler);
    logger.log(Level.INFO, "Hello, Java Logger! ");
    logger.log(Level.WARNING, "Warning, Warning! ");
    handler.close();
  }
}

生成的 LoggingException.log 在当前工程目录下。