我可以使用Java Scripting API作为脚本运行kotlin吗?

我想运行Kotlin代码作为脚本从Java与Java脚本API类似于这样的javascript:

import javax.script.*; public class EvalScript { public static void main(String[] args) throws Exception { // create a script engine manager ScriptEngineManager factory = new ScriptEngineManager(); // create a JavaScript engine ScriptEngine engine = factory.getEngineByName("JavaScript"); // evaluate JavaScript code from String engine.eval("print('Hello, World')"); } } 

或类似的API这样的。

计划对Java脚本API的Kotlin支持,但从1.0.3版本开始尚不可用。 同时,您可以尝试使用现有的开源实现 。

Interesting Posts