导入一个SSH的工程,缺少包,我就用myeclipse导入了struts1.2和hibernate3.0,spring2.5,运行出现错误了

严重:action:nullorg.springframework.beans.factory.BeanCreationException:Errorcreatingbe... 严重: action: null
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in class path resource [applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
Caused by: java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V
at net.sf.cglib.core.ClassEmitter.begin_class(ClassEmitter.java:77)
at net.sf.cglib.core.KeyFactory$Generator.generateClass(KeyFactory.java:173)
at net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorStrategy.java:25)
at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:216)
at net.sf.cglib.core.KeyFactory$Generator.create(KeyFactory.java:145)
at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:117)
at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:108)
at net.sf.cglib.core.KeyFactory.create(KeyFactory.java:104)
at net.sf.cglib.proxy.Enhancer.<clinit>(Enhancer.java:69)
at org.hibernate.proxy.pojo.cglib.CGLIBLazyInitializer.getProxyFactory(CGLIBLazyInitializer.java:117)
at org.hibernate.proxy.pojo.cglib.CGLIBProxyFactory.postInstantiate(CGLIBProxyFactory.java:43)
at org.hibernate.tuple.entity.PojoEntityTuplizer.buildProxyFactory(PojoEntityTuplizer.java:162)
at org.hibernate.tuple.entity.AbstractEntityTuplizer.<init>(AbstractEntityTuplizer.java:135)
at org.hibernate.tuple.entity.PojoEntityTuplizer.<init>(PojoEntityTuplizer.java:55)
at org.hibernate.tuple.entity.EntityEntityModeToTuplizerMapping.<init>(EntityEntityModeToTuplizerMapping.java:56)
at org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:295)
at org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:434)
at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
spring配置文件里是这样写的
<!-- generate sessionFactory -->
<bean id="sessionfactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation"
value="classpath:hibernate.cfg.xml">
</property>
</bean>

新手学习SSH,求帮忙!
展开
 我来答
科纳数码
2013-04-14 · TA获得超过1014个赞
知道答主
回答量:299
采纳率:50%
帮助的人:34.8万
展开全部
myeclipse添加的三个框架包最后会有相同的包,会导致错误,ognl-2.7.3.jarhibernate里面有,spring里面又有,你删除一个试试,另外配置查看下,对照下正确的配置.web.xml里面.
追问
你好,我没找到ognl.jar这个包啊?
追答
那就很明显你的是缺少ssh的包了 ,百度把所有ssh要用到的包都下载下来,然后把用myeclipse添加的包删除掉,用上你下载下来的包,问题不久解决了?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
南土民0V
2013-04-14 · TA获得超过275个赞
知道小有建树答主
回答量:718
采纳率:46%
帮助的人:144万
展开全部
你这是jar包冲突了,如果可以的话,对比一下去除重复的就Ok了!如何还报其他错误,有可能缺少jar
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
daiyi19812012
2013-04-14 · TA获得超过158个赞
知道小有建树答主
回答量:258
采纳率:0%
帮助的人:112万
展开全部
缺少包导入就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式