Chinaunix首页 | 论坛 | 博客
  • 博客访问: 594669
  • 博文数量: 68
  • 博客积分: 5070
  • 博客等级: 大校
  • 技术积分: 1312
  • 用 户 组: 普通用户
  • 注册时间: 2007-10-11 14:20
文章分类

全部博文(68)

文章存档

2011年(3)

2010年(30)

2009年(17)

2008年(18)

我的朋友

分类: Java

2009-11-05 21:37:40

今天在利用SSH框架做项目时,发现依靠Myeclipse全导入的包有问题,会报找不到Servlet的错误,
1的解决办法是:
在使用Spring的AOP编程时,会用到这几个lib:
(版本不一样,文件名也不一样)
asm-2.2.3.jar
asm-commons-2.2.3.jar
asm-util-2.2.3.jar
Hibernate使用如下lib:
asm.jar
asm-attrs.jar
其中asm-2.2.3.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.3.jar
asm-commons-2.2.3.jar
asm-util-2.2.3.jar
cglib-nodep-2.1_3.jar
2的解决办法是:
在….hbm.xml文件中,将class标签的lazy属性改为false(默认为true)。如果有schema="dbo" catalog="test"配置信息,请将其删除

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/liuwenjie517333813/archive/2009/03/20/4009610.aspx
阅读(2354) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~