可能是一个简单的问题。我有一个我在Servlet中使用的记录器:
private final static Logger log = Logger.getLogger(x.class.getName());
属性文件(logging.properties):
handlers = java.util.logging.ConsoleHandler, java.util.logging.FileHandler
.level = INFO
java.util.logging.ConsoleHandler.level = INFO
java.util.logging.FileHandler.level = INFO
java.util.logging.FileHandler.pattern = output.log
java.util.logging.FileHandler.limit = 50000
java.util.logging.FileHandler.count = 1
java.util.logging.FileHandler.formatter = java.util.logging.SimpleFormatter
所以我无法将output.log文件输出(或者发现它)。所以:
由于
答案 0 :(得分:1)
回答你的问题。
classpath
中,表示放入日食中的src
文件夹你必须提到打印日志的路径。
java.util.logging.FileHandler.pattern =“path”;
请阅读此链接以了解http://docs.oracle.com/javase/1.4.2/docs/api/java/util/logging/FileHandler.html
P.S:我会推荐log4j
。