log4j相对路径配置的问题

Little Xcum 2017-11-09 09:07:12
我在log.properties文件配置了项目的日志文件的路径
配置信息如下:(为了测试日志文件的相对路径位置,我设为每分钟生成一次)
log4j.appender.dbop=org.apache.log4j.DailyRollingFileAppender
log4j.appender.dbop.File=logs/db_
log4j.appender.dbop.DatePattern=yyyy-MM-dd-HH-mm'.log '
log4j.appender.dbop.Threshold=debug
log4j.appender.dbop.layout=org.apache.log4j.PatternLayout
log4j.appender.dbop.layout.ConversionPattern = %-d{yyyy-MM-dd HH:mm:ss} %X{User_id},%X{User_Name} - [ %p ] %m%n

我去找日志文件的时候竟然在eclipse文件夹的目录里头
‪H:\eclipse\logs\db_2017-11-09-20-55.log

不是一般都生成在项目运行环境下吗,tomcat的文件夹下(我用的是Tomcat)
有没有哪位大神指导这么解决, ${catalina.home}/logs/ 什么的感觉有局限性,换成其他服务器估计就不行了
...全文
118 2 打赏 收藏 举报
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
one_isi_all 2017-11-10
log4j.appender.dbop.File=logs/db_ 这里可以设置成绝对路径嘛 log4j.appender.dbop.File=E\:/logs/log.log
  • 打赏
  • 举报
回复
圣殿骑士18 2017-11-10
你这只是调试环境下,发布以后就不会跟eclipse有关了。
  • 打赏
  • 举报
回复
相关推荐
发帖
Java

4.9w+

社区成员

Java相关技术讨论
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
帖子事件
创建了帖子
2017-11-09 09:07
社区公告
暂无公告