加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala – PlayFramework 2.5:SLF4J:无法加载类“org.slf4j.imp

发布时间:2020-12-16 19:14:30 所属栏目:安全 来源:网络整理
导读:我在sbt中添加了一个库依赖项 "org.slf4j" % "slf4j-simple" % "1.7.12" 为了解决: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".SLF4J: Defaulting to no-operation (NOP) logger implementationSLF4J: See http://www.slf4j.org/cod
我在sbt中添加了一个库依赖项

"org.slf4j" % "slf4j-simple" % "1.7.12"

为了解决:

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

它确实出现在sbt show libraryDependencies的输出中:

[info] List(org.scala-lang:scala-library:2.11.7,com.typesafe.play:twirl-api:1.1.1,com.lihaoyi:utest:0.3.1,org.scala-lang:scala-compiler:2.11.7,com.typesafe.play:play-json:2.5.3,com.github.pathikrit:better-files:2.14.0,org.apache.commons:commons-math3:3.5,commons-io:commons-io:2.5,com.typesafe.play:play:2.5.3,com.typesafe.play:play-netty-server:2.5.3,com.typesafe.play:play-ws:2.5.3,com.thenewmotion.akka:akka-rabbitmq:2.3,org.slf4j:slf4j-simple:1.7.12)

但问题仍然存在.
可能是什么?

另外要提一下,在相关进程的ps输出中,slf4j-simple没有显示.

玩2.5 introduced logging changes,我使用play作为库而不是框架插件,所以我必须模仿所需的配置 – 需要更换顶部显示的NOP日志记录默认值以确保正确的日志记录.我怎样才能了解到底发生了什么?

我已经看过几个类似的问题,但它们并没有以任何直接的方式推断出这个问题.

解决方法

Play是一个sbt插件,这个错误很可能发生在插件而不是你的应用程序中.因此,将其添加到应用程序中的libraryDependencies将无法解决问题.

而是尝试将它添加到project / plugins.sbt,如下所示:

libraryDependencies += "org.slf4j" % "slf4j-simple" % "1.7.12"

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读