我正在将这些集成到一个基本的Web应用程序中,部署在Glassfish中。 启动时,我得到的错误是:
nested exception is java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)
我能找到的最接近的解决方案与asm.jar和cglib-nodep-2.1_3.jar有关。 我添加了这些罐子仍然有错误。然后我只删除了asm.jar,但仍然出错。
有人有什么想法吗?
答案 0 :(得分:1)
看起来你的类路径中某处有一个错误的asm.jar版本,或者你有一些其他的类依赖于asm.jar,它与cglib-nodep.jar捆绑的那个不同。
尝试用常规的cglib.jar替换它,并将它的依赖项(包括asm.jar)单独打包。