I am using jdk 1.8 for development in java using play framework. However I need to build for 1.7 target. I already tried using
javacOptions ++= Seq("-source", "1.7", "-target", "1.7")
in build.sbt as given in this answer.
I am using jdk 1.8 for development in java using play framework. However I need to build for 1.7 target. I already tried using
javacOptions ++= Seq("-source", "1.7", "-target", "1.7")
in build.sbt as given in this answer.
Thank you all. I think I got it figured out. Strange behavior - its working after I moved the javacOptions line to the beginning. Previously it was in the end! This is the working build.sbt settings now.
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