当前位置:编程学习 > JAVA >>

SSH框架 “org.objectweb.asm.ClassWriter.<init>(I)V”

异常“org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext-kxw.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V”
"Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V"
用的包:


谷歌百度了好久还是没有解决。。。新手上路,还请各位前辈多多指教~~~~
ssh --------------------编程问答-------------------- java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V

Error 堆栈中很明显,没有这个方法。

这个方法通过包名可以看出是 ASM 字节码框架中的,建议更新至新版本的 ASM 再试试看。

另外,建议工程中的 jar 依赖建议采用 Maven 进行管理,不要手工一个一个拷贝了。 --------------------编程问答--------------------
引用 楼主 BIPT_NAIVE 的回复:
异常“org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/applicationContext-kxw.xml]: Invoca……


嗯,网上就找到asm-all-3.0.jar版本~~~但是替换以后还是不行,同样的异常。。。
--------------------编程问答-------------------- 通过错误堆栈看看是哪个类调用 ASM 库的,再看看是哪个 jar 包,最后看看这个 jar 的版本。 --------------------编程问答-------------------- 这个我只会简单的设置断点。。。。Tomcat一启动就报这个异常了,我设置的那个断点没起作用~~~~
http://maohaibo.iteye.com/blog/1177737    建议删除冲突包 但我又不知道“取消Hibernate中的cglib-2.2.jar”到底在哪。。。。 --------------------编程问答-------------------- 123djoo --------------------编程问答-------------------- 楼主的问题找打答案了没有?我也遇到了同样的问题啊 --------------------编程问答--------------------
引用 6 楼 xiaoqi270620903 的回复:
楼主的问题找打答案了没有?我也遇到了同样的问题啊


没有。。。。直接把所有包全换了,莫名其妙就好了 --------------------编程问答-------------------- 什么情况,,,我的是oa系统,也出现了这个问题,,怎么解决的。。
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,