Java 如何在JBoss6中使用slf4j 1.7.2?
在服务器端,我的代码中的日志记录语句目前从SLF4J 1.7.2 API通过SLF4J-log4j12绑定,通过JBoss 6的log4j logmanager,进入JBoss日志记录 我正在消除对log4j的依赖。客户端,这意味着切换到logback。服务器端,我想退出slf4j-log4j12绑定,但这似乎会导致问题。JBoss6捆绑了自己陈旧的slf4j API和绑定,但它们似乎来自slf4j 1.5.5 从以下备选方案中,我的最佳选择是什么Java 如何在JBoss6中使用slf4j 1.7.2?,java,logging,jboss,slf4j,jboss6.x,Java,Logging,Jboss,Slf4j,Jboss6.x,在服务器端,我的代码中的日志记录语句目前从SLF4J 1.7.2 API通过SLF4J-log4j12绑定,通过JBoss 6的log4j logmanager,进入JBoss日志记录 我正在消除对log4j的依赖。客户端,这意味着切换到logback。服务器端,我想退出slf4j-log4j12绑定,但这似乎会导致问题。JBoss6捆绑了自己陈旧的slf4j API和绑定,但它们似乎来自slf4j 1.5.5 从以下备选方案中,我的最佳选择是什么 我可以继续让服务器端日志通过slf4j-lo
- 我可以继续让服务器端日志通过slf4j-log4j12绑定进入jboss日志。这似乎是最好的,但我希望完全抛弃slf4j-log4j12绑定,作为摆脱log4j的一部分。另外,这难道不会消除使用新版SLF4J的许多优点吗
- 在jboss 6中升级slf4j API、slf4j jboss logmanager和/或jboss日志记录,以便日志语句可以直接从slf4j 1.7.2 API流到jboss日志记录中。这可能吗?如果是,我如何找到这些组件的新版本
- 切换到服务器端的logback,这使我完全脱离了JBoss日志,可能意味着我必须管理一个单独的日志文件
到目前为止,继续让slf4j-log4j12绑定路由消息到jboss日志中似乎问题最小,但这非常不令人满意。。。