Annexes:Java
Sommaire
[masquer]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-22.0.1
- Configurer l'environnement
Installation
Installation de jdk-22.0.1
# Install jdk-22.0.1 # https://download.java.net/java/GA/jdk22.0.1/c7ec1332f7bb44aeba2eb341ae18aca4/8/GPL/openjdk-22.0.1_linux-x64_bin.tar.gz
1 # From : dbsqware@vmsqwarebox
2
3 mkdir -p $HOME/dbSQWare/SQWareAdmin/ressources
4 cd $HOME/dbSQWare/SQWareAdmin/ressources
5
6 wget https://download.java.net/java/GA/jdk22.0.1/c7ec1332f7bb44aeba2eb341ae18aca4/8/GPL/openjdk-22.0.1_linux-x64_bin.tar.gz
7
8 tar -xvf openjdk-22.0.1_linux-x64_bin.tar.gz
9 rm openjdk-22.0.1_linux-x64_bin.tar.gz
10 ln -s jdk-22.0.1 jdk
Mise à jour de l'environnement
Dans le ~dbsqware/.bash_profile
1 # Env jdk
2 export PATH=$HOME/dbSQWare/SQWareAdmin/ressources/jdk/bin:$PATH
3 export LD_LIBRARY_PATH=$HOME/dbSQWare/SQWareAdmin/ressources/jdk/lib:$LD_LIBRARY_PATH
4 export JAVA_HOME=$HOME/dbSQWare/SQWareAdmin/ressources/jdk
1 # on sourcve le .bash_profile
2 . $HOME/.bash_profile
3
4 # vérification de la version
5 dbsqware@vmsqwarebox:$HOME $ java -version
6
7 openjdk version "22.0.1" 2024-04-16
8 OpenJDK Runtime Environment (build 22.0.1+8-16)
9 OpenJDK 64-Bit Server VM (build 22.0.1+8-16, mixed mode, sharing)