请各位java大牛帮帮我?我在部署/启动项目的时候报这个错了

这个该怎么解决啊?我的财富值被我用完了,所以只能厚着脸皮0财富值来请大家帮忙了。开发工具:eclipse+weblogiclogicServerweblogic.appl... 这个该怎么解决啊?我的财富值被我用完了,所以只能厚着脸皮0财富值来请大家帮忙了。
开发工具:eclipse+weblogic logic Server
weblogic.application.ModuleException:
at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.jav
a:1510)
at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:482)
at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleSta
teDriver.java:425)
at weblogic.application.utils.StateMachineDriver.nextState(StateMachineD
river.java:52)
at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStat
eDriver.java:119)
Truncated. see log file for complete stacktrace
Caused By: java.lang.NoSuchMethodError: javax/persistence/spi/PersistenceUnitInf
o.getValidationMode()Ljavax/persistence/ValidationMode;
at org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:
629)
at org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFa
ctory(HibernatePersistence.java:73)
at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.cr
eateNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:288)
at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPro
pertiesSet(AbstractEntityManagerFactoryBean.java:310)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1547)
Truncated. see log file for complete stacktrace
>
展开
 我来答
百度网友21647e5fc
2014-09-23 · TA获得超过709个赞
知道小有建树答主
回答量:149
采纳率:100%
帮助的人:143万
展开全部
Caused By: java.lang.NoSuchMethodError: javax/persistence/spi/PersistenceUnitInf
o.getValidationMode()Ljavax/persistence/ValidationMode;

at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1547)

我没用过weblogic,
从错误信息来看,错误是发生在autowire注入的时候,无法注入属性.
具体的原因是要调用的方法不存在..

有可能是导入了两个相同的,但是不同版本的包,这个方法在其中一个版本中存在,但是在另一个版本中不存在..
更多追问追答
追问
根据这个我找到其中一个jar包,然后上网收一下,说是javaEE包和Hibernate3.6冲突了,问题是,我在Eclipse上面没找到javaEE的jar包啊
追答
是不是你自己导入了eclipse内部带的Hibernate包了.
然后你的lib目录下又有Hibernate的包.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式