log4j相对路径配置的问题
我在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/ 什么的感觉有局限性,换成其他服务器估计就不行了