How to install JDK 10 on an AWS linux instance

#!/usr/bin/env bash
cd /usr/local/src
wget --no-cookies --header "Cookie: gpw_e24=xxx; oraclelicense=accept-securebackup-cookie;"
tar xzf jdk-10.0.2_linux-x64_bin.tar.gz
rm -rf jdk-10.0.2_linux-x64_bin.tar.gz
mv /usr/local/src/jdk-10.0.2 /usr/local/jdkv10
alternatives --install /usr/bin/java java /usr/local/jdkv10/bin/java 2
alternatives --install /usr/bin/jar jar /usr/local/jdkv10/bin/jar 2
alternatives --install /usr/bin/javac javac /usr/local/jdkv10/bin/javac 2
alternatives --set jar /usr/local/jdkv10/bin/jar
alternatives --set javac /usr/local/jdkv10/bin/javac
export JAVA_HOME=/usr/local/jdkv10
export PATH=$PATH:/usr/local/jdkv10/bin
  • Save it as:
  • Give it execution permission with
chmod +x
  • Run it with sudo:
sudo ./

Published by


Software developer with a passion for Scala, football, tennis, photography, travelling, playing the guitar, learning languages (real ones), and hacking around.

One thought on “How to install JDK 10 on an AWS linux instance”

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.