关于log4j的日志文件的输出路径,为什么设置输出路径了,就是不输出日志文件呢?

时间:2021-09-12 23:58:54

关于log4j的日志文件的输出路径,为什么设置输出路径了,就是不输出日志文件呢?


log4j的配置文件log4j.properties如下:

关于log4j的日志文件的输出路径,为什么设置输出路径了,就是不输出日志文件呢?

发现就是不输出日志文件。但是在linux操作系统+weblogic环境下下部署没有问题,可以正常输出日志。

怀疑可能是两个原因:

1tomcat部署的原因。

2windows系统下部署的原因。

网上有人遇到相同的问题:

http://blog.csdn.net/x6582026/article/details/52179817

关于log4j的日志文件的输出路径,为什么设置输出路径了,就是不输出日志文件呢?

尝试着改一下问文件输出路径:

关于log4j的日志文件的输出路径,为什么设置输出路径了,就是不输出日志文件呢?

正常输出。

关于log4j的日志文件的输出路径,为什么设置输出路径了,就是不输出日志文件呢?


===总结:

原因是,windows操作系统下,如果使用相对路径,我这种写法有问题。

应该如下写法:

关于log4j的日志文件的输出路径,为什么设置输出路径了,就是不输出日志文件呢?