play2 [2.1.2-scala是否可以更改play 2项目使用的scala版本,即从scala 2.10.0升级到2.10.2

时间:2013-07-23 14:04:38

标签: playframework-2.1

是否有可能这样做,所以我看到了......如下:

       _            _
 _ __ | | __ _ _  _| |
| '_ \| |/ _' | || |_|
|  __/|_|\____|\__ (_)
|_|            |__/

play! 2.1.2 (using Java 1.7.0_25 and Scala 2.10.2), http://www.playframework.org

或是不支持,即出于兼容性原因?

我尝试直接在构建文件中设置它,即:

val main = play.Project(appName, appVersion, appDependencies).settings(
    scalacOptions += "-feature",
    resolvers += "Big Bee Consultants" at "http://repo.bigbeeconsultants.co.uk/repo",
    scalaVersion := "2.10.2"
  ).dependsOn(common).aggregate(common)

但这不会改变任何事情。

1 个答案:

答案 0 :(得分:0)

通过Google群组提示找到解决方案,请在此处查看:https://groups.google.com/forum/#!topic/play-framework-dev/vXbkCEvJrkQ

解决方案是在构建文件中实际设置scala版本,就像在上面的问题中发布一样。 play sbt插件没有显示正确的scala版本,但如果你在sbt中输入“console”命令,你会看到正确的scala版本。

这只是测试你是否直接从sbt玩游戏。我不知道它是否适用于下载的播放框架zip文件。

此外,我仍然不是100%确信它使用该版本来编译这些东西。