Scala可以用来编写Java应用程序的脚本吗?
我需要从Java加载一段Scala代码,为它设置执行范围(主机应用程序公开的数据),评估它并从中检索结果对象.
Scala文档显示了从Java调用编译的Scala代码是多么容易(因为它变成了常规的JVM字节码).
但是我如何动态评估Scala表达式(从Java或者如果在Scala中更容易)?
对于许多其他语言,有javax.scripting接口.Scala似乎不支持它,我在Java/Scala互操作性文档中找不到任何不依赖于提前编译的东西.
java scripting scala embedding
embedding ×1
java ×1
scala ×1
scripting ×1