在IDEA中使用Log4j ,设置的日志文件拒绝访问
@JFinal
昨天在IDEA开发环境下 想搭建一个JFinal开发环境 ,搭建完后,启动tomcat发现了Log4j 设置的日志文件拒绝访问,
log4j.properties 文件配置如下:
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
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
# Output to the File
log4j.appender.file=org.apache.log4j.FileAppender
log4j.appender.file.File=./log/SNGMS.log
log4j.appender.file.layout=org.apache.log4j.PatternLayout
log4j.appender.file.layout.ConversionPattern=%n%-d{yyyy-MM-dd HH:mm:ss}%n[%p]-[Thread: %t]-[%C.%M()]: %m%n
问题是 ./ 在eclipse 是项目根目录的意思 并不是磁盘根目录啊 况且我直接设置d:/也是根目录 就没问题
权限问题,你需要设置下权限即可~!
已经搞清楚了 ,是权限问题 必须以管理员身份运行IDEA 而且在IDEA环境.这里的 "./" 是 IDEA project 根目录 而不是 "module名/src/" 目录