我需要在运行时提供代码片段。
为了使其运行良好,我基本上需要调用脚本语言,然后将调用到Java中。为了在调试场景中可以使用,StackTraces也必须是可用的(因此方法和亚麻布直接转到脚本源,就像在现代JSP页面中一样)并且异常必须正确冒泡。
哪些脚本语言 - 在运行时读取源代码 - 可以提供此功能? JSR-223支持是一种奖励。
答案 0 :(得分:1)
我认为JRuby是最佳选择,因为:
答案 1 :(得分:1)
我认为Groovy非常适合你的情况,因为它与Java的超级相似性和易于集成,更不用说它几乎是最成熟的JVM语言,并得到SpringSource之类的优秀支持
作为JSR支持的一个例子,Groovy has it。