Versions Compared

Key

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

...

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

# check components included with download from Oracle GraalVM Updater
$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 component availability 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

# download and install js (JavaScript Runtime) component
$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, for example
#   $JAVA_HOME/bin/gu install --file js-installable-jdk-17-linux-amd64-23.0.1.jar

Further Resources