1.基本使用
1.获取日志记录器对象
Logger logger = Logger.getLogger("JulTest.JulTest")
2.输出日志
logger.info("测试");
2.日志级别
Jul日志级别可能和实际项目中的日志级别不同,而且功能单一,一般是在demo项目中学习日志记录思想。其日志级别有7中,按照严重顺序递减依次为:server(严重事故),warning(程序警告),info,config(加载配置文件日志),fine,finer,finest。默认情况下输出info级别以上日志。
3.输出位置
一般输出在文件或控制台中。
4.配置文件
这个level设置文件记录日志级别。pattern设为路径,count设为数量,formatter设为路径。
handlers= java.util.logging.ConsoleHandler
.level= ALL
java.util.logging.FileHandler.pattern = /logs/java%u.log
java.util.logging.FileHandler.limit = 50000
java.util.logging.FileHandler.count = 10
java.util.logging.FileHandler.formatter = java.util.logging.XMLFormatter
java.util.logging.ConsoleHandler.level = ALL
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
com.xyz.foo.level = SEVERE
```
```