Annexes:Java
Généralités
Limites de cette section
Cette section n’a pas la prétention de traiter tous les cas possibles d'installation de Java …
Le principe est d'avoir la bonne version pour le module SQWareAdmin (sortie prévue en 2026).
Principe
Nous allons :
- Installer le jdk-24.0.2
- Configurer l'environnement
Installation
Installation de jdk-24.0.2
# Install jdk-24.0.2 # https://jdk.java.net/24/ # https://download.java.net/java/GA/jdk24.0.2/fdc5d0102fe0414db21410ad5834341f/12/GPL/openjdk-24.0.2_linux-x64_bin.tar.gz
# From : dbsqware@vmsqwarebox
mkdir -p $HOME/dbSQWare/SQWareAdmin/ressources
cd $HOME/dbSQWare/SQWareAdmin/ressources
wget https://download.java.net/java/GA/jdk24.0.2/fdc5d0102fe0414db21410ad5834341f/12/GPL/openjdk-24.0.2_linux-x64_bin.tar.gz
tar -xvf openjdk-24.0.2_linux-x64_bin.tar.gz
rm openjdk-24.0.2_linux-x64_bin.tar.gz
rm -f jdk
ln -s jdk-24.0.2 jdk
Mise à jour de l'environnement
Dans le ~dbsqware/.bash_profile
# Env jdk
export PATH=$HOME/dbSQWare/SQWareAdmin/ressources/jdk/bin:$PATH
export LD_LIBRARY_PATH=$HOME/dbSQWare/SQWareAdmin/ressources/jdk/lib:$LD_LIBRARY_PATH
export JAVA_HOME=$HOME/dbSQWare/SQWareAdmin/ressources/jdk
# on sourcve le .bash_profile
. $HOME/.bash_profile
# vérification de la version
dbsqware@vmsqwarebox:$HOME $ java -version
openjdk version "24.0.2" 2024-04-16
OpenJDK Runtime Environment (build 24.0.2+8-16)
OpenJDK 64-Bit Server VM (build 24.0.2+8-16, mixed mode, sharing)