Я новичок в игровой среде и пытаюсь запустить securesocial, как в https://github.com/jaliss/securesocial с помощью Play 2.3, Скала 2.10.0
Файл .sbt настроен как
name := "SecureSocial-parent"
version := Common.version
scalaVersion := Common.scalaVersion
lazy val core = project.in( file("module-code") ).enablePlugins(PlayScala)
lazy val scalaDemo = project.in( file("samples/scala/demo") ).enablePlugins(PlayScala).dependsOn(core)
lazy val javaDemo = project.in( file("samples/java/demo") ).enablePlugins(PlayJava).dependsOn(core)
lazy val root = project.in( file(".") ).aggregate(core, scalaDemo, javaDemo) .settings(
aggregate in update := false
)
Но ошибка ниже
~\securesocial-master>activator run
[info] Loading project definition from ~\securesocial-master\project
[info] Set current project to SecureSocial-parent (in build file:~/securesocial-master/)
java.lang.RuntimeException: No main class detected.
at scala.sys.package$.error(package.scala:27)
[trace] Stack trace suppressed: run last securesocial-master/compile:run for the full output.
[error] (securesocial-master/compile:run) No main class detected.
Проект успешно скомпилирован со многими предупреждениями об устаревшем API. Будет полезен любой указатель на то, как устранить ошибку отсутствия основного класса.