Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我已经在eclipse中创建了一个Maven项目_Java_Eclipse_Maven - Fatal编程技术网

Java 我已经在eclipse中创建了一个Maven项目

Java 我已经在eclipse中创建了一个Maven项目,java,eclipse,maven,Java,Eclipse,Maven,我有以下jar文件:sl4j-log4j12-1.7.25但在执行时,我得到以下错误: SLF4J:您的SLF4J绑定请求的版本1.6.99与[1.5.5,1.5.6]不兼容 SLF4J:有关更多详细信息,请参阅 线程“main”java.lang.NoSuchMethodError中出现异常: org.slf4j.helpers.MessageFormatter.format(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg

我有以下jar文件:sl4j-log4j12-1.7.25但在执行时,我得到以下错误: SLF4J:您的SLF4J绑定请求的版本1.6.99与[1.5.5,1.5.6]不兼容 SLF4J:有关更多详细信息,请参阅

线程“main”java.lang.NoSuchMethodError中出现异常: org.slf4j.helpers.MessageFormatter.format(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; 在 org.slf4j.impl.Log4jLoggerAdapter.info(Log4jLoggerAdapter.java:346)


确保您的slf4j api版本与slf4j日志版本相同

您的答案在您提供的链接中

slf4j api版本与绑定版本不匹配

SLF4J绑定指定一个工件,例如用于将SLF4J绑定到底层日志框架的SLF4J-jdk14.jar或SLF4J->>log4j12.jar,例如java.util.logging和log4j。 混合使用不同版本的slf4j-api.jar和slf4j绑定可能会导致问题。例如,如果您使用的是slf4j-api-1.8.0-alpha2.jar,那么您还应该使用slf4j-simple-1.8.0-alpha2.jar,使用slf4j-simple-1.5.5.jar将不起作用

注意:从客户的角度来看,slf4j api的所有版本都是兼容的。使用slf4j-api-N.jar编译的客户机代码在使用slf4j-api-M.jar时,对于任何N和M都可以运行得很好。您只需要确保绑定的版本与slf4j-api.jar的版本匹配。您不必担心项目中给定依赖项使用的slf4j-api.jar版本。您可以随时使用任何版本的slf4j-api.jar,只要slf4j-api.jar的版本与其绑定匹配,就可以了。 在初始化时,如果SLF4J怀疑可能存在api与绑定版本不匹配的问题,它将发出有关怀疑不匹配的警告


嗨,谢谢。。我添加了与slf4j日志版本相同的slf4j api版本。但在执行过程中出现以下错误:嗨,谢谢。。我添加了与slf4j日志版本相同的slf4j api版本。但我注意到以下错误:SLF4J:类路径包含多个SLF4J绑定。SLF4J:在[jar:file:/C:/Users/tcsalku/Downloads/cmdChatbot/cmdChatbot/lib/SLF4J-log4j12-1.7.25.jar!/org/SLF4J/impl/StaticLoggerBinder.class]/impl/StaticLoggerBinder.class]中找到绑定。SLF4J:请参阅以获取解释。SLF4J:实际绑定的类型为[org.SLF4J.impl.Log4jLoggerFactory]log4j:警告:找不到记录器(org.alicebot.ab.Bot)的附加程序。