logback日志不能输出到文件_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > logback日志不能输出到文件

logback日志不能输出到文件

 2014/10/9 0:16:56  huiy  程序员俱乐部  我要评论(0)
  • 摘要:今天发现在一个工程中logback不能输出日志到文件,只有在控制台打印,但是在另外一个工程却可以,对比了一下logback的配置,发现没有差异,很奇怪,找了很久没有找到原因,最后发现是web.xml中的配置与loback.xml中不一致导致。web.xml中配置了<context-param><param-name>webAppRootKey</param-name><param-value>upc.root</param-value>
  • 标签:输出 文件
今天发现在一个工程中logback不能输出日志到文件,只有在控制台打印,但是在另外一个工程却可以,对比了一下logback的配置,发现没有差异,很奇怪,找了很久没有找到原因,最后发现是web.xml中的配置与loback.xml中不一致导致。web.xml中配置了
class="java" name="code">
<context-param>
 	<param-name>webAppRootKey</param-name>
	<param-value>upc.root</param-value>
</context-param>

而logback中配置的是:
			<fileNamePattern>
				${webapp.root}/logs/syslog-%d{yyyy-MM-dd}.%i.log
			</fileNamePattern>

一个是upc.root,一个是webapp.root,两个不一致最终导致了日志不能输出到文件。
发表评论
用户名: 匿名