已解决 【求助帖】如何解决MCL登录后classpath中丢失log4j-core的问题~
-
在mcl登陆账号成功后立即报错:W/stderr: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
W/stderr: SLF4J: Defaulting to no-operation (NOP) logger implementation
W/stderr: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
W/stderr: ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console...]官网给出的解决办法(大概):This warning message is reported when the class could not be loaded into memory. This happens when no appropriate SLF4J binding ould be found on the class path. Placing one (and only one) of slf4j-nop.jar slf4j-simple.jar, slf4j-log4j12.jar, slf4j-jdk14.jar or logback-classic.jar on the class path should solve the problem.
意思是你把这几个jar其中之一添加到classpath应该就没问题了。(或者说根据上面的错误提示之还要进行一些操作?)
但是百度了许多“如何将jar添加到classpath”的方法,发现貌似没有一个可以让我成功规避这个错误(也可能是我不会操作哈哈)。
在这里求助一下解决方案,thanks for help >w<
-
目前版本只需要忽略该警告就行
-
请提供你使用的mirai版本,理论上来说mcl会自动下载依赖包
-
@rainchan 运行环境
1、win10 21h2 x64
2、java环境:jdk-16.0.2_windows-x64_bin.exe(已配置JAVA_HOME)
3、mcl-installer-1.0.3-windows-amd64.exe (iTXTech MCL Installer 1.0.3)]执行cmd,安装选项全部默认(Y)
然后我刚刚换了电脑,准备在新电脑上操作一遍~
-
目前版本只需要忽略该警告就行
-
@karlatemp 是吗,ok~~~~(喵的我花了好长时间在这个问题上面)
-
啊这,没看清居然是warning
-
@rainchan 阿哲,原来是warning
-