如何在play 2.x.x中使用scala 2.10Mx?scala 2.10Mx with playframework 2
我试着在项目/ Build.scala中添加scalaVersion:=“2.10.0-M3”,但没有任何效果。
这里是我的项目/ Build.scala:
import sbt._
import Keys._
import PlayProject._
object ApplicationBuild extends Build {
val appName = "dashboard-server"
val appVersion = "1.0-SNAPSHOT"
resolvers += "Local Ivy Repository" at "file://"+Path.userHome.absolutePath+"/.ivy2/cache"
scalaVersion := "2.10.0-M3"
val appDependencies = Seq(
"mysql" % "mysql-connector-java" % "5.1.10"
)
val main = PlayProject(appName, appVersion, appDependencies, mainLang = SCALA).settings(
// Add your own project settings here
)
}
我使用SBT 0.11.3
原则上,如果放置在正确的位置,应该工作。请显示完整的'Build.scala'。顺便说一下,您需要SBT 0.11.3才能使用Scala 2.10。 –
在Play有基于Scala 2.10.x的版本之前,您不能一起使用Play + Scala 2.10.x。 Scala 2.9.x和2.10.x不是二进制兼容的。 – jsuereth
斯卡拉的两位大师以不同的观点......谁是对的? – Edmondo1984