Skip to content
Phil Beauvoir edited this page Oct 25, 2024 · 13 revisions

GraalVM Dependencies

See https://github.com/archimatetool/archi-scripting-plugin/issues/85

GraalVM 22.3.0

Jar Maven
graal-sdk-22.3.0.jar https://mvnrepository.com/artifact/org.graalvm.sdk/graal-sdk
js-22.3.0.jar https://mvnrepository.com/artifact/org.graalvm.js/js
js-scriptengine-22.3.0.jar https://mvnrepository.com/artifact/org.graalvm.js/js-scriptengine
truffle-api-22.3.0.jar https://mvnrepository.com/artifact/org.graalvm.truffle/truffle-api
regex-22.3.0.jar https://mvnrepository.com/artifact/org.graalvm.regex/regex
icu4j-71.1 https://mvnrepository.com/artifact/com.ibm.icu/icu4j

A useful link for dependencies:

https://www.graalvm.org/22.2/reference-manual/js/RunOnJDK/

GraalVM 24.1.1

Versions of GraalVM from 23.1 and later have changed the jars and dependencies:

Jar Maven
js-scriptengine-24.1.1.jar https://mvnrepository.com/artifact/org.graalvm.js/js-scriptengine
js-language-24.1.1.jar https://mvnrepository.com/artifact/org.graalvm.js/js-language
polyglot-24.1.1.jar https://mvnrepository.com/artifact/org.graalvm.polyglot/polyglot
truffle-api-24.1.1.jar https://mvnrepository.com/artifact/org.graalvm.truffle/truffle-api
regex-24.1.1.jar https://mvnrepository.com/artifact/org.graalvm.regex/regex
nativeimage-24.1.1.jar https://mvnrepository.com/artifact/org.graalvm.sdk/nativeimage
word-24.1.1.jar https://mvnrepository.com/artifact/org.graalvm.sdk/word
collections-24.1.1.jar https://mvnrepository.com/artifact/org.graalvm.sdk/collections
icu4j-24.1.1.jar https://mvnrepository.com/artifact/org.graalvm.shadowed/icu4j

Note that GraalVM uses its own "shadowed" version of icu4j.