1)Introduction:
Cet article a pour but de présenter l’installation du jdk sans passer par le gestionnaire de paquets d’Ubuntu. Ceci permet notamment de bénéficier de la dernière version du JDK (Java Developement Kit) et du JRE (Java Runtime Environnement).
2)Téléchargements
Commencons tout d’abords par télécharger les sources sur le site officiel de Sun.
3)Installation du paquetage
Nous allons admettre que le fichier télécharger se trouve dans votre répertoire personnel soit /home/user. Ouvrez une console puis effectuer les opérations ci-dessous
Mettons-nous en mode root:
sudo su
Décompressons le paquet téléchargé
./jdk-1_6_0_03-linux-i586.bin
Acceptez la license en tapant yes; un dossier est généré.
Créons un dossier qui contiendra le jdk
cd /usr/local
mkdir java
Déplaçons ce dossier dans /usr/local/
mv /jdk-1_6_0_03-linux-i586.bin /usr/local/java
4)Création des variables d’environnement
Editez le fichier home/user/.profile en tapant la commande suivante
nano /home/user/.profile
Ajoutez les lignes suivantes à la fin du fichier:
PATH=/usr/local/java/jdk1.6.0_04/bin:$PATH
JAVA_HOME=/usr/local/java/jdk1.6.0_04/
JDK_HOME=/usr/local/java/jdk1.6.0_04/
export PATH
export JAVA_HOME
export JDK_HOME
Moi je préfère l’écire comme ça, mais je sais pas si ça marche avec tout les Shell.
#set the java environnement variables
export JAVA_HOME=/usr/local/java/jdk1.6.0_04/
export JDK_HOME=$JAVA_HOME
export PATH=$JAVA_HOME/bin:$PATH
Hello,
Très intéressant (fabou et n!ico). Merci pour le billet.
@fabou> Tu ne trouves pas bizarre que ce billet apparait sur la page récapitulatif, mais pas sur Récapitulatif Java ?
Sinon, je voulais m’assurer, suis-je le seul à avoir des fenêtres Swing/AWT blanches/vides de temps en temps avec le jdk6_03 de sun sur Gutsy ?
Il est aussi possible d’ajouter le chemin de cette nouvelle version dans le fichier /etc/jvm :
<br />
Et copier en haut du fichier : <br />
/usr/local/java/jdk1.6.0_04/
Cela évite de configurer l’environnement en dur dans le fichier .profile et permettra ensuite d’utiliser update-java-alternatives pour changer de version à la volée
sudo update-java-alternatives -s ma_version (changement à chaud)