我注意到 scala 符合 jsr 223 https://issues.scala-lang.org/browse/SI-874 ...但它能够做 GroovyScriptEngine 之类的东西吗?我考虑为我们的产品添加一个 scala 脚本支持,以便开发人员可以编写将从 java 应用程序加载的小型应用程序/组件/类(理想情况下可以重新加载)。我将 GroovyScriptEngine 用于 groovy 应用程序/组件/类,但在 Scala 中找不到类似的东西。
基本上,我需要为它提供一个包含 scala 内容的目录,它会将所有可访问(或至少一个)的 scala 类加载到 java 应用程序。
你能给我一些指点吗?这是我们使用 Scala 的唯一方法。