Gradle REPL в java8 для разработки scala

Georg Heiler спросил: 28 апреля 2018 в 08:48 в: java

Есть ли способ модифицировать java8 с помощью REPL в градиенте, похожем на sbt console, который автоматически добавляет классы проекта в путь класса REPL? https://plugins.gradle.org/plugin/net.java.openjdk.shinyafox.jshell.gradle.plugin применим только для java9 или является обходным способом Scala REPL in Gradle считается лучшей практикой?


1 ответ

Есть решение
Georg Heiler ответил: 03 мая 2018 в 01:52

Следуя вместе с http://geekplace.eu/flow/posts/2017-09-28-how-to-add-a-repl.html

my build.gradle.kts выглядит следующим образом:

plugins {
    scala
}dependencies {
    compile(project(":core"))
    compile(Conf.plugins.ammonite)
}tasks{
    "printClasspath"{
        dependsOn("assemble")
        doLast{
            println(java.sourceSets["main"].runtimeClasspath.asPath)        }
    }
}