java - slf4j,后台没有显示日志

时间:2016-09-21 17:39:40

标签: java logging logback slf4j


我的slf4j带有logback,在我的本地机器上工作得非常好。 但是当我在服务器上部署jar时,我看不到任何日志。

无法弄清楚问题。任何帮助/指针都会有所帮助! 我做过的事情

  1. <script src="~/lib/angular-bootstrap/ui-bootstrap-tpls.js"></script>配置了我在当地工作得很好。
  2. 我尝试使用ConsoleAppender登录文件,在本地工作正常
  3. 我已检查服务器中RollingFileAppender的权限,我的应用已获得许可。
  4. 我看了几件事 1.如果有多个logfile会导致任何问题。

    谢谢!

1 个答案:

答案 0 :(得分: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'