これまでのところ、scala 用の jsr223 スクリプトのスリング実装を試しましたが、正しくセットアップできませんでした。私がこれを行うとき:
public static void main(String[] args) {
try {
new ScriptEngineManager().getEngineByName("scala").
eval("object HelloWorld {def main(args: Array[String]) {
println(\"Hello, world!\") }}");
} catch (ScriptException e) {
e.printStackTrace();
}
}
私は何も得ませんでした:
javax.script.ScriptException: ERROR
org.apache.sling.scripting.scala.Script line 13 : not found: type
Script at org.apache.sling.scripting.scala.ScalaScriptEngine.eval(ScalaScriptEngine.scala:117)
at javax.script.AbstractScriptEngine.eval(AbstractScriptEngine.java:247)
同様の問題がここで議論されています : a-string-based-classpat-td1955873.html#a1955873
と
私が気付いていない別の実装があるかもしれません。
どんな助けでも大歓迎