我搜索了一下,发现您可以通过设置 setTargetDirectory 将 GroovyScriptEngine 输出 scriptCache 放入类文件中。但是当我从 scala 执行类似下面的代码时,它不会生成类文件。
如何设置 GroovyScriptEngine 以从 GroovyScriptEngine 编译的脚本中输出类文件?
var gse = new GroovyScriptEngine()
gse.getConfig().setTargetDirectory("c:/test")
var scriptClass = gse.loadScriptByName("SomeGroovyClass.groovy")