« Annexes:Java » : différence entre les versions

De WikiFr_dbSQWare
Aller à la navigation Aller à la recherche
Page créée avec « ==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 …<br> Le principe est d... »
(Aucune différence)

Version du 23 mars 2025 à 17:29

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
# From : dbsqware@vmsqwarebox

mkdir -p $HOME/dbSQWare/SQWareAdmin/ressources
cd $HOME/dbSQWare/SQWareAdmin/ressources

wget https://download.java.net/java/GA/jdk22.0.1/c7ec1332f7bb44aeba2eb341ae18aca4/8/GPL/openjdk-22.0.1_linux-x64_bin.tar.gz

tar -xvf openjdk-22.0.1_linux-x64_bin.tar.gz
rm openjdk-22.0.1_linux-x64_bin.tar.gz
ln -s jdk-22.0.1 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 "22.0.1" 2024-04-16
OpenJDK Runtime Environment (build 22.0.1+8-16)
OpenJDK 64-Bit Server VM (build 22.0.1+8-16, mixed mode, sharing)