I want to use Kotlin as embedded scripting engine in Java application (Java 7, stand alone or inside tomcat/jetty).
Any suggestions ?
Thanks in advance
I want to use Kotlin as embedded scripting engine in Java application (Java 7, stand alone or inside tomcat/jetty).
Any suggestions ?
Thanks in advance
Try looking here: https://github.com/orangy/komplex/blob/master/launcher/src/ScriptingHost.kt It's a little bit outdated, but can give you general idea about how to interact with compiler, how to compile and execute a .kts script.
I'm also looking for a way to compile Kotlin scripts at runtime.
KotlinToJVMBytecodeCompiler.compileScript()
seems to be a good starting point. Unfortunately there is not much documentation in the code. I’ll try to wrestle through the code to get something to run with M12.