2013-03-21 58 views

回答

3

这通常意味着您编译的库或类的版本与现在正在运行的版本不同。当你编译时,方法在那里(否则会出现编译错误),但现在不是(可能是因为jar文件太旧了)。

尝试干净的构建和部署整个项目。

另一个常见的情况是反射,当你有在运行时构造的方法名(对于不存在的方法)。

+0

.i'am在maven上制作jar,并且我可以获得输出并构建成功。但是,当我将它放在服务器中时,它会显示NoSuchMethodError .. – user2114281 2013-03-21 10:55:45