OpenJDK 8 tugi lõppeb 2021 aasta aprillis ning peale seda tuleb turvaserveris kindlasti kasutusele AdoptOpenJDK, mille tugi kestab 2026 aastani.

NB: AdoptOpenJDK on toetatud alates X-Road versioonist 6.26. Enne seda versiooni võib selle kasutamine põhjustada tõrkeid ning see ei ole toetatud.

AdoptOpenJDK paigaldamine

1. Lisage GPG võti:

wget -qO - https://adoptopenjdk.jfrog.io/adoptopenjdk/api/gpg/key/public | sudo apt-key add -
BASH

2. Lisage AdoptOpenJDK repositoorium:

echo "deb https://adoptopenjdk.jfrog.io/adoptopenjdk/deb $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/adoptopenjdk.list
BASH

3. Uuendage pakkide nimekirja ning paigaldage AdoptOpenJDK tarkvara:

sudo apt update && sudo apt install adoptopenjdk-8-hotspot-jre
BASH

4. Kontrollige AdoptOpenJDK asukohta:

dpkg -L adoptopenjdk-8-hotspot-jre | grep 'java$'
BASH

Tõenäoliselt on selleks: /usr/lib/jvm/adoptopenjdk-8-hotspot-jre-amd64

5. Muutke /etc/xroad/services/local.conf failis JAVA_HOME parameetri väärtus uue AdoptOpenJDK peale:

/etc/xroad/services/local.conf

JAVA_HOME=/usr/lib/jvm/adoptopenjdk-8-hotspot-jre-amd64
BASH

6. Tehke X-Road teenustele restarti:

sudo service xroad-* restart
BASH

Peale paigaldust võite vana Java tarkvara eemaldada, aga selleks tuleb veenduda, et serveris mitte midagi muud seda ei kasutaks.