我使用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
同样适用于旧版本。帮我调试并纠正它。
答案 0 :(得分:1)
我认为您的导入声明存在问题
[error] import javax.persistence.ID;
将上述导入语句更改为import javax.persistence.Id;