Jestem wielkim fanem PlayFramework, ale mam ograniczone doświadczenie z SBT/Scala. Próbowałem użyć Kotlin więcej, więc próbuję uzyskać Kotlin Running na SBT/PlayFramework.Uruchamianie kodu Kotlina na SBT/Play Framework?
Użyłem Kotlin z systemem Gradle Build, ale to wymaga ode mnie zastosowania wtyczki Kotlin Gradle. Nie wiem, jak zrobić odpowiednik dla SBT.
Oto Twój podstawowy build.sbt dla Play. Jak mam postarać się o dodanie Kotlin?
name := """KotlinTestServer"""
version := "1.0-SNAPSHOT"
lazy val root = (project in file(".")).enablePlugins(PlayJava)
scalaVersion := "2.11.1"
libraryDependencies ++= Seq(
javaJdbc,
javaEbean,
cache,
javaWs
)
musiałbym dodać "org.jetbrains.kotlin" % "kotlin-stdlib" % "0.10.195"
jako zależność biblioteki, ale co jeszcze?
Jako alternatywę masz uważany będzie odwrotny sposób. Co powiesz na aplikację play2 wbudowaną w maven? https://code.google.com/p/play2-maven-plugin/ wtedy integracja Kotlin powinna być o wiele prostsza. –
Dzięki za rekomendację. Rozważałem budowę z Gradle, co pozwoliłoby na to samo. Zespół Gradle'a oficjalnie pracuje nad integracją gry, ale projekt idzie trochę wolniej, niż się spodziewałem. Zajrzę do wtyczki maven. Dzięki! – spierce7
Udostępniono tutaj obsługę Gradle dla Play wraz ze znanymi problemami: https://docs.gradle.org/current/userguide/play_plugin.html –