Java Scripting APIはJavaの標準APIとして提供されているものなので、JavaScriptエンジンが変わったとしても、まったく同じように使用できるという利点がある。ただし、このAPIそのものも作られてから長い期間が経っているので、今となっては少し古い設計となっ ...
前回は、JDK 15で削除される予定のJavaScriptエンジン「Nashorn」に対して、その移行先の有力候補である「GraalJS(GraalVM JavaScript)」の使用方法を解説した。GraalJSはJava Scripting APIをサポートしているので、Nashornと同じように使うことができるが、一方で独自の ...