`ScriptDiagnostic(message=No class roots are found...
# scripting
n
ScriptDiagnostic(message=No class roots are found in the JDK path: /usr/lib/jvm/intellij-jdk/jre, severity=ERROR, location=null, exception=null)
my code to load a simple script lookslike so:
Copy code
fun main(args: Array<String>) {
    val code = FileScriptSource(File("/home/nikky/dev/experiments/kotlin-scripting-test/test.voodoo.kts"))
    val a = BasicJvmScriptingHost().eval(
        FileScriptSource(File("/home/nikky/dev/experiments/kotlin-scripting-test/test.voodoo.kts")),
        ScriptCompilationConfiguration {
            set(baseClass, KotlinType(ScriptDefinition::class))
        },
        null
    )
    println(a.toString())
    a.reports.forEach {
        println(it)
    }
}
g
can you try pointing to a JDK installation instead of the one that IntelliJ ships with?