Log4j netbeans定位/创建日志文件的麻烦

时间:2014-01-14 21:45:15

标签: java logging netbeans log4j

我正在尝试在Windows 8.1上的Netbeans 7中使用log4j。我已将log4j.properties放在以下位置。

ProjectFolder -src --java

以及我的应用程序属性文件,工作正常。

我的log4j.properties文件有

log4j.rootCategory=, A1
# A1 is set to be a LF5Appender which outputs to a swing
# logging console. 
log4j.appender.R=org.apache.log4j.RollingFileAppender
log4j.appender.R.File=c:\\logs\\example.log
log4j.appender.A1.MaxNumberOfRecords=1000

我已将log4j.jar文件复制到我的Java安装C:\ Program Files(x86)\ Java \ jdk1.7.0_25 \ jre \ lib \ ext,并将其作为NetBeans项目中的库添加。

但是,当我查看c:\ logs文件夹时,该文件不存在,并且当它跳过调用的记录器时,我没有从NetBeans收到任何错误消息。此外,当我使用log4net并在VisualStudio中写入此目录时,此目录不会给我任何问题。

我尝试了两三种逃避路径的变体,所以我认为这不是一个问题,但我愿意接受建议。

任何建议将不胜感激。谢谢。

0 个答案:

没有答案