java - 带有 logback 的 slf4j 不显示日志

java - slf4j with logback not showing logs


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

无法找出问题所在。任何帮助/指示都会有所帮助! 我做过的事情

  1. 我已经 ConsoleAppender 配置了它在我的本地设备上工作得很好。
  2. 我尝试使用 RollingFileAppender 登录到一个文件,在本地工作正常
  3. 我检查了服务器logfile的权限,我的应用程序有权限。

我看过的东西很少 1.如果有多个logback.xml会不会出问题

谢谢!

问题出在 sentry 依赖项 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'