Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Users agree with license terms when downloading the related edition of Oracle® GraalVM.

Oracle GraalVM Components such as the JavaScript interpreter Runtime ship with the Universal Permissive License (UPL), Version 1.0, see Users agree with license terms when downloading the related edition of Oracle® GraalVM. https://github.com/oracle/graaljs

Download Oracle® GraalVM

The Oracle® GraalVM can be downloaded from https://www.graalvm.org/downloads/

Users choose the Oracle® GraalVM for their OS platform an and Java version supported by the JS7 Agent, for example Java 17. For details see Which Java versions is JobScheduler available for?

...

The Oracle® GraalVM components for scripting language support can be downloaded from: https://www.oracle.com/downloads/graalvm-downloads.htmlGraalVM Components project web site: https://github.com/oracle/graaljs

The related js JavaScript Runtime component has to be downloaded and initialized, for details see GraalVM Updater:

Code Block
languagebash
titleExample how to download and install Oracle® GraalVM for Linux
linenumberstrue
JAVA_HOME=/opt/java/graalvm-community-openjdk-17.0.7+7.1

# check components included with downloaded Oracle GraalVM
$JAVA_HOME/bin/gu list

# output to the command can look like this (indicating that the js JavaScript Runtime component by default is not included):
#   ComponentId              Version             Component name                Stability                     Origin
#   ---------------------------------------------------------------------------------------------------------------------------------
#   native-image             23.0.0              Native Image                  Early adopter

# check js JavaScript Runtime componentscomponent availableavailability for installation with Oracle GraalVM
$JAVA_HOME/bin/gu available js

# output to the command can look like this:
#   ComponentId              Version             Component name                Stability                     Origin
#   ---------------------------------------------------------------------------------------------------------------------------------
#   js                       23.0.0              Graal.js                      Supported                     github.com
#   nodejs                   23.0.0              Graal.nodejs                  Supported                     github.com

# install js (JavaScript Runtime) component from download
$JAVA_HOME/bin/gu install js

# alternatively perform download separately and install downloaded .jar file
#   for download URL see https://www.oracle.com/downloads/graalvm-downloads.html
#   $GRAALVM$JAVA_HOME/bin/gu install --file js-installable-jdk-17-linux-amd64-23.0.1.jar

...