即使在类路径上,也无法读取slf4j的属性文件

时间:2014-10-31 16:30:21

标签: java classpath slf4j properties-file

在sl4j SimpleLogger documentation中,它表示如果你有一个名为simplelogger.properties的文件,它应该自动加载。我无法让它工作(加载)。肯定有一些我不知道的东西?

simplelogger.properties的内容:

org.slf4j.simpleLogger.logFile=./logfiletxt
org.slf4j.simpleLogger.showLogName=false

当我将logfile-property更改为参数(-D)时,它可以工作,也就是说,它会记录到我的日志文件而不是控制台(如下所示)。

我有一个非常简单的项目设置,我已将文件放在项目根目录中,据我所知,这是默认的类路径。请参阅附图。

文件夹中的文件 The file in the folder

类路径 The classpath

运行时结果显示它无法正常工作 Runtime results shows it's not working

1 个答案:

答案 0 :(得分:-1)

您可以将simplelogger.properties放入项目的src中

enter image description here