异常消息NoSuchMethodException的含义是什么:MyClass。<init>(AnotherClass)?</init>

时间:2013-09-29 21:50:20

标签: java classloader nosuchmethoderror

如下所示的异常消息的含义是什么:

Failed to instantiate [ch.qos.logback.classic.LoggerContext]
Reported exception:
java.lang.NoSuchMethodException: org.red5.logging.LoggingContextSelector.<init>(ch.qos.logback.classic.LoggerContext)

即。什么失败的过程的哪个阶段?

2 个答案:

答案 0 :(得分:0)

如果没有太多考虑,我会假设LoggerContext的构造函数在LogginContextSelector中调用一个不存在的方法。这很可能是由于缺少导入或尝试不正确地实例化LoggerContext。

您是否介意在实例化LoggerContext以及您正在使用的库中提供代码片段?

答案 1 :(得分:0)

引用&lt; init&gt;的日志method表示类的实例化,在本例中为LoggingContextSelector。这里的问题似乎是关于它的版本的依赖性冲突。

听起来你需要使用不同版本的org.red5.logging.LoggingContextSelector。