PropertyConfigurator.configure("src/main/resources/log4j.properties");
是因为 打成jar包了 所以不识别这个路径吗????
PropertyConfigurator.configure("src/main/resources/log4j.properties");
是因为 打成jar包了 所以不识别这个路径吗????
15 回答8.4k 阅读
8 回答6.2k 阅读
1 回答4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答3.1k 阅读
2 回答3.8k 阅读
3 回答1.7k 阅读✓ 已解决
你是建了Maven工程吧,如果是,log4j.properties放在src/main/resources目录是正确的,读取和log日志打印记录是没问题的,但你读取路径有问题,正确写法应该是“PropertyConfigurator.configure("log4j.properties");”,对于不产生日志的问题,请做如下检查:
1、若本地设置是ConsoleAppender(控制台打印),服务器上要改成DailyRollingFileAppender(写入到指定日志文件中);
2、检查一下日志文件输出的路径是否更改且正确。
当然,最好把log4j.properties内容粘贴出来看看