java - 带有 logback 的 slf4j 不显示日志
java - slf4j with logback not showing logs
我有带 logback 的 slf4j,它在我的本地机器上工作得很好。
但是当我在服务器上部署 jar 时,我没有看到任何日志。
无法找出问题所在。任何帮助/指示都会有所帮助!
我做过的事情
- 我已经
ConsoleAppender
配置了它在我的本地设备上工作得很好。
- 我尝试使用
RollingFileAppender
登录到一个文件,在本地工作正常
- 我检查了服务器
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'
我有带 logback 的 slf4j,它在我的本地机器上工作得很好。
但是当我在服务器上部署 jar 时,我没有看到任何日志。
无法找出问题所在。任何帮助/指示都会有所帮助! 我做过的事情
- 我已经
ConsoleAppender
配置了它在我的本地设备上工作得很好。 - 我尝试使用
RollingFileAppender
登录到一个文件,在本地工作正常 - 我检查了服务器
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'