如何在Play框架2.2.2中使用1.8时指定jdk 1.7合规性级别

时间:2015-11-25 09:28:15

标签: java playframework

我正在使用jdk 1.8在java中使用play框架进行开发。但是我需要为1.7目标构建。我已经尝试过使用

javacOptions ++= Seq("-source", "1.7", "-target", "1.7")
this回答中给出的build.sbt中

1 个答案:

答案 0 :(得分:0)

谢谢大家。我想我弄清楚了。奇怪的行为 - 在我将javacOptions行移到开头之后它的工作。以前它最终!这是现在正在运行的build.sbt设置。

name := "TestService"

version := "1.0-SNAPSHOT"

javacOptions ++= Seq("-source", "1.7", "-target", "1.7")

libraryDependencies ++= Seq(
  javaJdbc,
  javaEbean,
  cache,
  "org.hibernate" % "hibernate-entitymanager" % "4.3.8.Final"
)     

play.Project.playJavaSettings