PlayFramework 2.5.4无法导入包javax.persistence

时间:2016-06-27 04:14:47

标签: hibernate jpa playframework playframework-2.5

我使用PlayFramework设置项目并使用sbt插件as-

addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.4")

要将JPA与hibernate一起使用,我将built.sbt设置为

 libraryDependencies ++= Seq(
  javaJpa,  
  "javax.inject" % "javax.inject" % "1",
  "org.hibernate" % "hibernate-entitymanager" % "4.3.5.Final"
   )

但是我还没有找到包javax.persistence

的编译错误
[error]   symbol:   class ID
[error]   location: package javax.persistence
[error] import javax.persistence.ID;
[error] (compile:compileIncremental) javac returned nonzero exit code

同样适用于旧版本。帮我调试并纠正它。

1 个答案:

答案 0 :(得分:1)

我认为您的导入声明存在问题

[error] import javax.persistence.ID;

将上述导入语句更改为import javax.persistence.Id;