Scala升级过程,用于IntelliJ下的Typesafe/Scala堆栈?

Scala升级过程,用于IntelliJ下的Typesafe/Scala堆栈?,scala,playframework,intellij-idea,scala-2.10,typesafe-stack,Scala,Playframework,Intellij Idea,Scala 2.10,Typesafe Stack,Scala是一种很棒的语言。IntelliJ 12与类型安全堆栈Scala、Akka和Play框架的集成同样令人印象深刻 但是,在IntelliJ下升级Scala版本的升级过程并不特别清楚。我正在使用Play2.0、Intellij12和Scala2.91。我第一次升级到Scala 2.10的尝试并不顺利:现有的Play项目仍然专注于使用Scala 2.91库和2.91编译器。尝试创建新的播放项目并执行idea命令:生成的IJ项目文件是为2.91生成的 即使我明确地删除了2.91.jar并添加了

Scala是一种很棒的语言。IntelliJ 12与类型安全堆栈Scala、Akka和Play框架的集成同样令人印象深刻

但是,在IntelliJ下升级Scala版本的升级过程并不特别清楚。我正在使用Play2.0、Intellij12和Scala2.91。我第一次升级到Scala 2.10的尝试并不顺利:现有的Play项目仍然专注于使用Scala 2.91库和2.91编译器。尝试创建新的播放项目并执行idea命令:生成的IJ项目文件是为2.91生成的


即使我明确地删除了2.91.jar并添加了2.10.jar,似乎我仍然坚持使用2.91 Scala编译器。必须有一种更简单的方法来升级Scala,并且仍然有完整的Typesafe堆栈构建和在IJ 12下启动。。。我只是还没有找到。

要在Play中使用Scala 2.10,您需要升级到Play 2.1。

要在Play中使用Scala 2.10,您需要升级到Play 2.1。

如果我理解正确。。。我可以安装Play2.1,升级Scala2.10,然后play的idea命令将正确初始化项目,以便在IJ中使用?我遇到了一些问题,它在抱怨我的SBT版本,但是,如果你真的在这方面有点运气的话,我可以再试试,看看我是否错过了什么。是的!游戏2.1刚刚推出。请务必阅读。啊哈,我第一次尝试时就设法错过了迁移指南。谢谢你指出这一点!我将汇报进展情况。好的,我正在接近让它工作,但仍然有一个问题与Play idea命令。发出播放想法后,${project\u root}/target包含一个scala-2.10目录。但是${project\u root}/project/target包含一个scala-2.9.2目录。我可以从命令行很好地运行play,但是IJ 12没有拾取从模板生成的scala文件,因此在引用控制器的视图时会导致编译器错误。也看看图书馆。。。所有的2.9.2库都显示在2.10库中。我必须删除.idea*和*.iml文件,然后执行“播放干净的idea”,然后重新打开项目。因此,如果我理解正确。。。我可以安装Play2.1,升级Scala2.10,然后play的idea命令将正确初始化项目,以便在IJ中使用?我遇到了一些问题,它在抱怨我的SBT版本,但是,如果你真的在这方面有点运气的话,我可以再试试,看看我是否错过了什么。是的!游戏2.1刚刚推出。请务必阅读。啊哈,我第一次尝试时就设法错过了迁移指南。谢谢你指出这一点!我将汇报进展情况。好的,我正在接近让它工作,但仍然有一个问题与Play idea命令。发出播放想法后,${project\u root}/target包含一个scala-2.10目录。但是${project\u root}/project/target包含一个scala-2.9.2目录。我可以从命令行很好地运行play,但是IJ 12没有拾取从模板生成的scala文件,因此在引用控制器的视图时会导致编译器错误。也看看图书馆。。。所有的2.9.2库都显示在2.10库中。我必须删除.idea*和*.iml文件,然后执行play clean idea,然后重新打开项目。