2016-09-21 65 views
2


我slf4j与我的本地机器上完美地工作的logback。 但是当我在服务器上部署jar时,我没有看到任何日志。java - slf4j与logback不显示日志

无法找出问题。任何帮助/指针都会有帮助! 事情我已经做了

  1. ConsoleAppender配置其工作完全正常我本地。
  2. 我试图记录到一个文件RollingFileAppender,做工精细本地
  3. 我已经检查了logfile的许可,在服务器和我的应用程序有权限。

我看了一些东西 1.如果有多个logback.xml会导致任何问题。

谢谢!

+0

请发表您的pom.xml的内容并输出'mvn dependency:tree -Dverbose'。你也可以确定你的logback.xml文件是否真的被捆绑在jar中。你可以使用'jar -svf jar-file'解压缩jar –

回答

0

问题出在哨兵依赖raven-logback。这些都依赖于我的build.gradle

compile 'org.slf4j:slf4j-api:1.7.21' 
compile 'org.slf4j:jul-to-slf4j:1.7.21' 
compile 'ch.qos.logback:logback-classic:1.1.7' 
compile 'com.getsentry.raven:raven-logback:7.7.0' 

切换到log4j得到它固定。

compile 'org.slf4j:slf4j-api:1.7.21' 
compile 'org.slf4j:slf4j-log4j12:1.7.7' 
compile 'com.getsentry.raven:raven-log4j:7.7.0' 
相关问题