【发布时间】:2014-01-11 06:22:49
【问题描述】:
我无法为 Play 应用程序设置 Scala 版本:
//project/Build.scala
import sbt._
import play.Project._
import sbt.Keys._
object AppBuild extends Build {
val appName = .....
val appVersion = .....
val appDependencies = Seq(jdbc, anorm)
val main = play.Project(appName, appVersion, appDependencies)
lazy val buildSettings = Seq(
organization := "fdsfds"
,version := "1.0-SNAPSHOT123"
,scalaVersion := "2.10.3"
)
}
我好像没用。然后我注释掉了version和scalaVersion并创建了一个新文件:
//project/build.sbt
version in ThisBuild := "0.1"
scalaVersion in ThisBuild := "2.10.3"
然而当我说play 是回应:
play 2.2.1 built with Scala 2.10.2 (running Java 1.7.0_25), http://www.playframework.com
[my_app] $ show scala-version
[info] 2.10.2
我正在使用sbt 0.13 并玩2.2.1。我计算机上的默认(也是我猜的唯一)scala 版本是2.10.3。
如何让这个应用默认使用 scala 2.10.3?
【问题讨论】:
标签: scala playframework sbt playframework-2.2