2016-07-06 5 views
0

Насколько я знаю, Play 2.5.4 требуется scala 2.11 или новее.Настройка Scala 2.11 с Play 2.5.4

My Play, кажется, читать 'Проект \ цель \-2,10 Scala \ SBT-0,13 \ resource_managed \ главная \ SBT \ sbt.builds'

Почему читает 2,10, когда Scala я установил 2.11?

Может кто-нибудь помочь?

Помогите с воспроизведением игры, что она должна использовать Scala 2.11, а не 2.10.

error: 
[info] Set current project to root (in build file:/) 
java.lang.RuntimeException: No main class detected. 
     at scala.sys.package$.error(package.scala:27) 
[trace] Stack trace suppressed: run last compile:run for the full output. 
[error] (compile:run) No main class detected. 
[error] Total time: 0 s, completed 6 Jul, 2016 2:20:54 PM 

ответ

0

В файле build.sbt вы должны добавить строку:

scalaVersion := "2.11.8" 
+0

Есть только 3 файлов в директории проекта. Build.scala, plugins.sbt и build.properties. Где добавить значение ключа scalaVersion? Пожалуйста, предложите. –

+0

использовать build.properties для build too (sbt) version, плагины для добавления плагинов, обычно я использую Versions.scala для хранения версий и зависимостей.scala для сохранения зависимостей (просто объект с ленивой val ModuleID-зависимостями). –

0

Внутри build.scala добавить scalaVersion = "2.11.8"

Смежные вопросы