jfinal tomcat 部署,生成的日志文件在哪?

howboy5 发布于 2016/06/02 16:48
阅读 396
收藏 0
log4j.rootLogger=WARN, stdout, file
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH🇲🇲ss}%n[%p]-[Thread: %t]-[%C.%M()]: %m%n


# Output to the File 每天一个
log4j.appender.file=org.apache.log4j.DailyRollingFileAppender
log4j.appender.file.File=./log4j
log4j.appender.file.DatePattern = '_'yyyy-MM-dd'.log'
log4j.appender.file.layout=org.apache.log4j.PatternLayout

log4j.appender.file.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH🇲🇲ss}%n[%p]-[Thread: %t]-[%C.%M()]: %m%n

配置文件

只在项目里会生成,部署在tomcat里却不知道这个文件跑哪去了



加载中
0
JFinal
JFinal
建议用绝对路径,例如 /var/project_log/log4j,否则日志文件存放位置与你的运行环境有关。 另外这个行为是 log4j 自己的行为,jfinal 从未干预过
1
Feng_Yu
Feng_Yu
你配置的路径是./log4j。当然是tomcat从哪启动就在哪个目录下
返回顶部
顶部