在使用Spring的AOP编程时,会用到这几个lib:
asm-2.2.2.jar
asm-commons-2.2.2.jar
asm-util-2.2.2.jar
使用Hibernate使用如下lib:
asm.jar
asm-attrs.jar
其中asm-2.2.2.jar与asm.jar存在类上的冲突!!!
使用其中之一或两者都使用,可能会出现如下错误:
java.lang.NoClassDefFoundError: org/objectweb/asm/CodeVisitor
java.lang.NoClassDefFoundError: org/objectweb/asm/commons/EmptyVisitor
java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit。。。。。。
解决办法是:(版本可能有所不同)
1.去掉类路径上的关于Hibernate的3个lib
asm.jar
asm-attrs.jar
cglib-2.1.3.jar
2.加入Spring中的以下4个lib
asm-2.2.2.jar
asm-commons-2.2.2.jar
asm-util-2.2.2.jar
cglib-nodep-2.1_3.jar
还有其它同名的,或者同名但版本不一样的,最好也去掉重复的
分享到:
相关推荐
一个自己写的使用myeclipse6.5整合struts1.2+spring2.5+hibernate3.2的实例,没有包含库文件,太大了csdn不让上传;还有一篇pdf的文档,希望大家喜欢,我的blog上有这篇文章,地址:http://blog.csdn.net/hua_wei
Myeclipse6.5整合Flex3详细教程
整合ssh 时 包的问题真令人头疼,这是我整理的myeclipse6.5需要的包。 有包,和相关说明 为自己下次用不需要这么麻烦,特此传出来 分享下 希望对有需要的朋友有所帮助 spring+hiberate+struts2.0.11.2 mysql的驱动包
基于MyEclipse6.5的SSH整合.............. ......................................
只要将eclipse文件夹拷贝到MyEclipse 6.5 的根目录,将MyEclipse 6.5目录的 eclipse文件夹内的文件覆盖即可(这个文件夹中不含.exe文件),在拷贝的过程中 会出现文件覆盖的弹出窗口,点击“确定即可”。 然后重新...
myeclipse6.5 反编译jar插件 包含:net.sf.jadclipse_3.3.0.jar ,jad.exe 和 MyEclipse6.5的反编译插件的安装.txt 直接安装就能使用。 比jd-gui好用多了
myeclipse6.5中的jsf jar包myeclipse6.5中的jsf jar包
myeclipse6.5汉化教程+汉化包 myeclipse6.5汉化
MyEclipse6.5开发中文教程是pdf格式的,Myeclipse6.5汉化包中有解压说明,建议大家在解压之前先覆盖之前先把原来的备份下来,这样可以中英文切换使用,非常的爽~
MyEclipse6.5下打jar包,简单易行,有图可以参考
Myeclipse6.5的vss插件 Myeclipse6.5的vss插件 Myeclipse6.5的vss插件
ssh2框架整合ssh2框架整合
主要介绍了在 MyEclipse8.0平台上,整合spring + struts+ hibernate 三种框架一起,建立一个ssh框架,步骤详细,并配以图解
解决内部问题, 搭建J2EE开发环境 myEclipse6.5+Tomcat7 搭建环境 eclipse
Myeclipse6.5 svn配置,免费资源,仅供参考!
MyEclipse2014搭建ssh框架傻瓜式一步一步截图搭建
MyEclipse6.5中文包与代码自动提示功能;MyEclipse6.5中文包与代码自动提示功能
myeclipse6.5产品密钥
放到myeclipse6.5集成开发环境中 会生成注册码 开发工具必备
MyEclipse6.5MyEclipse6.5MyEclipse6.5MyEclipse6.5