【发布时间】:2017-08-01 15:20:12
【问题描述】:
大家好,长话短说,我在我的项目中使用休眠,我尝试在 WebSphere 上部署我的项目,但它给了我你在问题标题中看到的错误 ,正如您在我的 jar 中看到的,没有低版本 jpa 2.0 的痕迹
但我知道所有服务器都有一个 jpa 版本,而 websphere 7 使用的是我在它的 jar 中找到的 1.0,这是它的图片,
如果有人知道如何解决这个问题或发现这个问题,我会非常感激,提前谢谢你,我会留下完整的堆栈跟踪以获取更多信息:
引起:java.lang.NoSuchMethodError: javax/persistence/spi/PersistenceUnitInfo.getSharedCacheMode()Ljavax/persistence/SharedCacheMode; 在 org.hibernate.ejb.util.LogHelper.logPersistenceUnitInfo(LogHelper.java:39) 在 org.hibernate.ejb.Ejb3Configuration.configure(Ejb3Configuration.java:516) 在 org.hibernate.ejb.HibernatePersistence.createContainerEntityManagerFactory(HibernatePersistence.java:73) 在 org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:288) 在 org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:310) 在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1547) 在 org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1485) ... 61 更多
【问题讨论】:
标签: java spring hibernate jpa websphere