OpenJDK 14 how to install on ubuntu-1604:202007-01?

Hello,

I need to build/test application under OpenJDK 14. How can I install it at ubuntu-1604:202007-01?

Hello @tmurzenkov, and welcome to the CircleCI community!

Here’s an example of how you could proceed:

version: 2.1

jobs:
  build:
    machine:
      image: ubuntu-1604:202007-01
    steps:    
      - run:
          name: Install OpenJDK 14
          command: |
            wget https://download.java.net/java/GA/jdk14.0.2/205943a0976c4ed48cb16f1043c5c647/12/GPL/openjdk-14.0.2_linux-x64_bin.tar.gz
            sudo tar -zxvf openjdk-14.0.2_linux-x64_bin.tar.gz -C /usr/lib/jvm
            sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-14.0.2/bin/java 100
            sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-14.0.2/bin/jar 100
            sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-14.0.2/bin/javac 100
            sudo update-alternatives --set java /usr/lib/jvm/jdk-14.0.2/bin/java
            sudo update-alternatives --set jar /usr/lib/jvm/jdk-14.0.2/bin/jar
            sudo update-alternatives --set javac /usr/lib/jvm/jdk-14.0.2/bin/javac
            java -version

                   
workflows:
  build_and_test:
    jobs:
      - build