日志(Java)将事件写入日志文本文件
我试图将事件写入日志文件,但没有创建任何文件。我一点错误也没有。以下是日志类:
public class Logs {
static FileHandler fileTxt;
static SimpleFormatter formatterTxt;
static public void logging() throws IOException {
Logger logger = Logger.getLogger("");
logger.setLevel(Level.INFO);//Loget Info, Warning dhe Severe do ruhen
fileTxt = new FileHandler("c:/SimleTaskEvents.txt");
formatterTxt = new SimpleFormatter();
fileTxt.setFormatter(formatterTxt);
logger.addHandler(fileTxt);
}
}
# 1 楼答案
您需要先写入日志
也许可以检查一下这个tutorial
# 2 楼答案
您需要添加这些导入:
# 3 楼答案
此行仅创建一个处理程序
它不会创建文件。您需要做的是,在目录“C:/”中创建文件(SimleTaskEvents.txt)。之后,当你执行你的程序时,你会看到日志被写入其中
# 4 楼答案
也许this is你需要什么
# 5 楼答案
我们在应用程序中使用的记录器如下所示
这是属性文件中的数据