Installer Java : Différence entre versions
De wiki gPod
(→suppression des versions d'openjdk) |
(→installation de java) |
||
Ligne 10 : | Ligne 10 : | ||
supprimer les version sous debian/ubuntu : | supprimer les version sous debian/ubuntu : | ||
{{terminal|text=# sudo apt-get purge openjdk-\*}} | {{terminal|text=# sudo apt-get purge openjdk-\*}} | ||
+ | |||
==installation de java== | ==installation de java== | ||
− | {{terminal|text= | + | {{terminal|text=# mkdir -p /usr/local/java}} |
− | mkdir -p /usr/local/java}} | + | |
télécharger jdk-7u'''??'''-linux-x64.tar.gz ('''??''' est le numéro de patch courant) et copier le dans /usr/local/java et copier le sur le serveur (on ne peut pas utiliser wget car il faut accepter la licence oracle) | télécharger jdk-7u'''??'''-linux-x64.tar.gz ('''??''' est le numéro de patch courant) et copier le dans /usr/local/java et copier le sur le serveur (on ne peut pas utiliser wget car il faut accepter la licence oracle) | ||
− | {{terminal|text= | + | {{terminal|text=# mkdir -p /usr/local/java |
− | mkdir -p /usr/local/java | + | |
− | cd /usr/local/java | + | # cd /usr/local/java |
− | chmod a+x jdk-7u'''??'''-linux-x64.tar.gz | + | # chmod a+x jdk-7u'''??'''-linux-x64.tar.gz |
− | tar xvzf jdk-7u'''??'''-linux-x64.tar.gz | + | # tar xvzf jdk-7u'''??'''-linux-x64.tar.gz |
− | update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1 | + | # update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1 |
− | update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_45/bin/javac" 1 | + | # update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_45/bin/javac" 1 |
− | update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.7.0_45/bin/javaws" 1 | + | # update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.7.0_45/bin/javaws" 1 |
− | update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java | + | # update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java |
− | update-alternatives --set javac /usr/local/java/jdk1.7.0_45/bin/javac | + | # update-alternatives --set javac /usr/local/java/jdk1.7.0_45/bin/javac |
− | update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws | + | # update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws |
− | ln -s jdk1.7.0_45/ jdk | + | # ln -s jdk1.7.0_45/ jdk |
− | java -version | + | # java -version |
}} | }} | ||
on doit voir | on doit voir |
Version du 9 décembre 2013 à 10:55
Glassfish 4 nécessite le JDK 7 d'Oracle, openJdk n'est pas compatible.
suppression des versions d'openjdk
Terminal
# java -version
Si cette commande retourne
Terminal
OpenJDK Runtime Environment...
supprimer les version sous debian/ubuntu :
Terminal
# sudo apt-get purge openjdk-\*
installation de java
Terminal
# mkdir -p /usr/local/java
télécharger jdk-7u??-linux-x64.tar.gz (?? est le numéro de patch courant) et copier le dans /usr/local/java et copier le sur le serveur (on ne peut pas utiliser wget car il faut accepter la licence oracle)
Terminal
# mkdir -p /usr/local/java # cd /usr/local/java # chmod a+x jdk-7u??-linux-x64.tar.gz # tar xvzf jdk-7u??-linux-x64.tar.gz # update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1 # update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_45/bin/javac" 1 # update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.7.0_45/bin/javaws" 1 # update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java # update-alternatives --set javac /usr/local/java/jdk1.7.0_45/bin/javac # update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws # ln -s jdk1.7.0_45/ jdk # java -version
on doit voir
Terminal
Java(TM) SE Runtime Environment (build 1.7.0_??-b18) Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)