2015-05-07 1 views
0

Я немного нового, чтобы играть в фреймворк, я выполнил все инструкции, приведенные на веб-сайте игры, для создания нового приложения.Пакет «play.db.jpa» не существует в Play 2.3.8

На самом деле я пытаюсь создать демо с использованием JPA (Hibernate реализ) и я последовал за все, что написано на этой ссылке https://www.playframework.com/documentation/2.3.x/JavaJPA

но нет никакого пакета play.db.jpa и я не могу использовать JPA вспомогательный класс ,

Примечание: Я использую версию последней версии 2.3.8.

Любая помощь в этом была бы высоко оценена, поскольку я застрял в течение пары часов в этой основной вещи.

+0

Я исправил его сам, я только что очистил проект, снова запустил «затмение активатора» и снова импортировал проект. теперь можно увидеть этот пакет jpa. Благодаря! – Javed

ответ

-1

Вы должны изменить ваши build.sbt librarydependencies изменить ebean с JavaJpa и перезагрузить или выйти и снова запустить активатор для обновления проекта

libraryDependencies ++= Seq(
    javaJdbc, 
    javaJpa.exclude("org.hibernate.javax.persistence", "hibernate-jpa-2.0-api"), 
    cache, 
    filters, 
    "com.wordnik" % "swagger-play2_2.10" % "1.3.2", 
    "com.typesafe" % "config" % "1.0.2", 
    "joda-time" % "joda-time" % "2.3", 
    "mysql" % "mysql-connector-java" % "5.1.30", 
    "org.hibernate" % "hibernate-entitymanager" % "4.3.5.Final", 
    "org.javassist" % "javassist" % "3.18.1-GA", 
    "com.typesafe" % "config" % "1.2.1", 
    "org.hibernate" % "hibernate-search-orm" % "4.5.1.Final", 
    "org.hibernate" % "hibernate-search-analyzers" % "4.5.1.Final" 
) 

play.Project.playJavaSettings 

и исключить, если вы собираетесь использовать спящий режим, в этом Например, я использую hibernate 4.3.5, это работает для меня

 Смежные вопросы

  • Нет связанных вопросов^_^