Java play framework 2.6注入JPAApi
根据官方文件,我正在尝试将我的play应用程序与hibernate连接。我的persistence.xml文件`http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd" version=“2.1”>Java play framework 2.6注入JPAApi,java,jpa,playframework,guice,playframework-2.6,Java,Jpa,Playframework,Guice,Playframework 2.6,根据官方文件,我正在尝试将我的play应用程序与hibernate连接。我的persistence.xml文件`http://xmlns.jcp.org/xml/ns/persistence/persistence_2_1.xsd" version=“2.1”> 类似DI机制无法找到JPAApi接口的正确实现。如何解决此问题?是否有更长的堆栈跟踪?最好看看根本原因。以下是有关日志格式配置的文档:。 <persistence-unit name="defaultPersistenceUnit
类似DI机制无法找到JPAApi接口的正确实现。如何解决此问题?是否有更长的堆栈跟踪?最好看看根本原因。以下是有关日志格式配置的文档:。
<persistence-unit name="defaultPersistenceUnit" transaction-type="RESOURCE_LOCAL">
<provider>org.hibernate.jpa.HibernatePersistenceProvider</provider>
<non-jta-data-source>DefaultDS</non-jta-data-source>
<properties>
<property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"/>
<property name="hibernate.hbm2ddl.auto" value="update"/>
</properties>
</persistence-unit>
`[ERROR] [11/07/2017 17:37:08.944] [play-dev-mode-akka.actor.default-dispatcher-6] [akka.actor.ActorSystemImpl(play-dev-mode)] Internal server error, sending 500 response
com.google.common.util.concurrent.UncheckedExecutionException: java.lang.IllegalArgumentException
at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2218)
at com.google.common.cache.LocalCache.get(LocalCache.java:4147)
at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:4151)
`