扫码关注官方订阅号
PropertyConfigurator.configure("src/main/resources/log4j.properties");
是因为 打成jar包了 所以不识别这个路径吗????
学习是最好的投资!
你是建了Maven工程吧,如果是,log4j.properties放在src/main/resources目录是正确的,读取和log日志打印记录是没问题的,但你读取路径有问题,正确写法应该是“PropertyConfigurator.configure("log4j.properties");”,对于不产生日志的问题,请做如下检查:1、若本地设置是ConsoleAppender(控制台打印),服务器上要改成DailyRollingFileAppender(写入到指定日志文件中);2、检查一下日志文件输出的路径是否更改且正确。
当然,最好把log4j.properties内容粘贴出来看看
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
扫描下载App
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
你是建了Maven工程吧,如果是,log4j.properties放在src/main/resources目录是正确的,读取和log日志打印记录是没问题的,但你读取路径有问题,正确写法应该是“PropertyConfigurator.configure("log4j.properties");”,对于不产生日志的问题,请做如下检查:
1、若本地设置是ConsoleAppender(控制台打印),服务器上要改成DailyRollingFileAppender(写入到指定日志文件中);
2、检查一下日志文件输出的路径是否更改且正确。
当然,最好把log4j.properties内容粘贴出来看看