Download GraalVM:
mkdir /data
cd /data
wget https://github.com/graalvm/graalvm-ce-builds/releases/download/vm-19.3.0/graalvm-ce-java11-linux-amd64-19.3.0.tar.gz
tar -xvf graalvm-ce-java11-darwin-amd64-19.3.0.tar.gz
Install dependencies:
sudo apt install maven git subversion zlib1g-dev libgtk-3-0 libgtk-3-dev libxtst-dev libcairo2-dev libfreetype6 libgdk3.0*
Add to ~/.bashrc:
source /etc/environment
Edit /etc/environment
PATH="$GRAALVM_HOME/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
GRAALVM_HOME="/data/graalvm-ce-java11-19.3.0"
JAVA_HOME="$(dirname $(dirname $(realpath $(which java))))"
GRAAL_HOME="$GRAALVM_HOME"
Install native-image:
$GRAALVM_HOME/bin/gu install native-image