« Annexes:Java » : différence entre les versions
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... » |
Aucun résumé des modifications |
||
| (3 versions intermédiaires par un autre utilisateur non affichées) | |||
| Ligne 2 : | Ligne 2 : | ||
===Limites de cette section=== | ===Limites de cette section=== | ||
Cette section n’a pas la prétention de traiter tous les cas possibles d'installation de Java …<br> | Cette section n’a pas la prétention de traiter tous les cas possibles d'installation de Java …<br> | ||
Le principe est d'avoir la bonne version pour le module | Le principe est d'avoir la bonne version pour le module SQWareManager (sortie prévue en 2026).<br> | ||
<br> | <br> | ||
===Principe=== | ===Principe=== | ||
Nous allons : | Nous allons : | ||
* Installer le jdk- | * Installer le jdk-24.0.2 | ||
* Configurer l'environnement | * Configurer l'environnement | ||
==Installation== | ==Installation== | ||
===Installation de jdk- | ===Installation de jdk-24.0.2=== | ||
<pre> | <pre> | ||
# Install jdk- | # Install jdk-24.0.2 | ||
# https://download.java.net/java/GA/ | # 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 | |||
</pre> | </pre> | ||
| Ligne 20 : | Ligne 21 : | ||
# From : dbsqware@vmsqwarebox | # From : dbsqware@vmsqwarebox | ||
mkdir -p $HOME/dbSQWare/ | mkdir -p $HOME/dbSQWare/SQWareManager/ressources | ||
cd $HOME/dbSQWare/ | cd $HOME/dbSQWare/SQWareManager/ressources | ||
wget https://download.java.net/java/GA/ | wget https://download.java.net/java/GA/jdk24.0.2/fdc5d0102fe0414db21410ad5834341f/12/GPL/openjdk-24.0.2_linux-x64_bin.tar.gz | ||
tar - | tar -zxvf openjdk-24.0.2_linux-x64_bin.tar.gz | ||
rm openjdk- | rm openjdk-24.0.2_linux-x64_bin.tar.gz | ||
ln -s jdk- | rm -f jdk | ||
ln -s jdk-24.0.2 jdk | |||
</syntaxhighlight> | </syntaxhighlight> | ||
| Ligne 35 : | Ligne 37 : | ||
<syntaxhighlight lang="sh" line> | <syntaxhighlight lang="sh" line> | ||
# Env jdk | # Env jdk | ||
export PATH=$HOME/dbSQWare/ | export PATH=$HOME/dbSQWare/SQWareManager/ressources/jdk/bin:$PATH | ||
export LD_LIBRARY_PATH=$HOME/dbSQWare/ | export LD_LIBRARY_PATH=$HOME/dbSQWare/SQWareManager/ressources/jdk/lib:$LD_LIBRARY_PATH | ||
export JAVA_HOME=$HOME/dbSQWare/ | export JAVA_HOME=$HOME/dbSQWare/SQWareManager/ressources/jdk | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Ligne 47 : | Ligne 49 : | ||
dbsqware@vmsqwarebox:$HOME $ java -version | dbsqware@vmsqwarebox:$HOME $ java -version | ||
openjdk version " | openjdk version "24.0.2" 2025-07-15 | ||
OpenJDK Runtime Environment (build | OpenJDK Runtime Environment (build 24.0.2+12-54) | ||
OpenJDK 64-Bit Server VM (build | OpenJDK 64-Bit Server VM (build 24.0.2+12-54, mixed mode, sharing) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Dernière version du 2 octobre 2025 à 12:36
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 SQWareManager (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/SQWareManager/ressources
cd $HOME/dbSQWare/SQWareManager/ressources
wget https://download.java.net/java/GA/jdk24.0.2/fdc5d0102fe0414db21410ad5834341f/12/GPL/openjdk-24.0.2_linux-x64_bin.tar.gz
tar -zxvf 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/SQWareManager/ressources/jdk/bin:$PATH
export LD_LIBRARY_PATH=$HOME/dbSQWare/SQWareManager/ressources/jdk/lib:$LD_LIBRARY_PATH
export JAVA_HOME=$HOME/dbSQWare/SQWareManager/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" 2025-07-15
OpenJDK Runtime Environment (build 24.0.2+12-54)
OpenJDK 64-Bit Server VM (build 24.0.2+12-54, mixed mode, sharing)