Skip to content

Latest commit

 

History

History
53 lines (41 loc) · 1.22 KB

File metadata and controls

53 lines (41 loc) · 1.22 KB

Step by step instruction to install GraalVm on Ubuntu

Get the latest GraalVm binary file

https://github.com/oracle/graal/releases

Download the tar file into the machine

wget https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-20.0.0/graalvm-ce-java11-linux-amd64-20.0.0.tar.gz

Extract the file

tar -xf graalvm-ce-java11-linux-amd64-20.0.0.tar.gz

Move the directory

cp -R graalvm-ce-java11-20.0.0/ /usr/lib/jvm/

Install the graalvm using the update-alternatives

update-alternatives --install /usr/bin/java java /usr/lib/jvm/graalvm-ce-java11-20.0.0/bin/java 2

Change the default java to graalvm java

 update-alternatives --config java

make sure that java version displays graalvm

java -version

openjdk version "11.0.6" 2020-01-14
OpenJDK Runtime Environment GraalVM CE 20.0.0 (build 11.0.6+9-jvmci-20.0-b02)
OpenJDK 64-Bit Server VM GraalVM CE 20.0.0 (build 11.0.6+9-jvmci-20.0-b02, mixed mode, sharing)

Export the path

vi ~/.profile

export GRAALGU=/usr/lib/jvm/graalvm-ce-java11-20.0.0/bin
export PATH=$JAVA_HOME/BIN:$GRAALGU:$PATH

source ~/.profile

Install native image

gu install native-image