项目在本地能正确打出日志 打成jar包 到服务器上 就没有日志文件生成了 是什么原因?

main入口调用:
PropertyConfigurator.configure("src/main/resources/log4j.properties");

是因为打成jar包 不认识这个路径了吗

还是别的什么原因

阅读 5.4k
2 个回答

看看Deployment Assembly里面把src/main/resources/打包到了什么目录,像我的这种情况里面,就要把src/main/resources改成WEB-INF/classes。
如果用的maven打包,可以看看target目录下的结构
图片描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题