4
我在lib目錄下有persistence-api-1.0.2,hibernate-jpa-2.0-api-1.0.1.Final和其他相關的jar。但是,當我部署war文件時,出現以下錯誤javax.persistence.spi.PersistenceUnitInfo.getSharedCacheMode()Ljavax/persistence/SharedCacheMode;
nested exception is java.lang.NoSuchMethodError:
javax.persistence.spi.PersistenceUnitInfo.getSharedCacheMode()
Ljavax/persistence/SharedCacheMode;
如何解決此問題?
更新
罐子在lib文件夾
我已經刪除了persistence-api-1.0.2,但仍然收到相同的錯誤。我在我的問題中添加了相關罐子的列表。謝謝 – user75ponic 2014-12-06 16:08:43
在哪裏部署你的應用程序?應用服務器?大多數應用程序服務器默認包含JPA版本,因此添加另一個版本可能仍然會找到默認設置 – 2014-12-06 16:13:50
我試圖部署到Oracle應用服務器10.1.3.5 OC4J – user75ponic 2014-12-06 16:14:46