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 在当前工程目录下。