2012-11-08 76 views
-1

我正在使用slf4j 1.7.2 api jar。 Logback版本是0.9.28(核心&經典)。 Java jdk 1.6。 我收到以下例外情況:使用logback/slf4j/java時拋出異常

java.lang.NoSuchMethodError: 
org.slf4j.helpers.MessageFormatter.arrayFormat(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple; 
    at ch.qos.logback.classic.spi.LoggingEvent.<init>(LoggingEvent.java:112) 
    at ch.qos.logback.classic.Logger.buildLoggingEventAndAppend(Logger.java:469) 
    at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:425) 
    at ch.qos.logback.classic.Logger.info(Logger.java:629) 
    at com.amginetech.rsa.controller.AgentController.getByUser(AgentController.java:32) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 

P.S. Exception thrown while using logback/slf4j已被寫入。

回答

0

使用更新版本的logback應該可以解決問題。