Вам не хватает следующих зависимостей:
<dependency>
<groupId>org.graalvm.js</groupId>
<artifactId>js-scriptengine</artifactId>
</dependency>
<dependency>
<groupId>org.graalvm.truffle</groupId>
<artifactId>truffle-api</artifactId>
</dependency>
js-scriptengine
содержит реализацию ScriptEngine
: com.oracle.truffle.js.scriptengine.GraalJSScriptEngine
.
И необходим трюфель-апи (вы можете получить сообщение об ошибке только в том случае, если инстанцируете GraalJSEngineFactory
напрямую:
GraalJSEngineFactory gsf = new GraalJSEngineFactory();
Однако, похоже, отсутствует другой пакет, так как он делаетне работает для меня.