logback日志不能输出到文件

阅读更多
今天发现在一个工程中logback不能输出日志到文件,只有在控制台打印,但是在另外一个工程却可以,对比了一下logback的配置,发现没有差异,很奇怪,找了很久没有找到原因,最后发现是web.xml中的配置与loback.xml中不一致导致。web.xml中配置了

 	webAppRootKey
	upc.root

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

一个是upc.root,一个是webapp.root,两个不一致最终导致了日志不能输出到文件。

你可能感兴趣的:(java,logback)