Il existe une réponse similaire sur la procédure d'installation de JRE 7.
Installer le JDK Java
La manière manuelle
-
Télécharger le fichier compressé Linux 32 bits ou 64 bits fichier binaire "- son extension est" .tar.gz ".
-
Décompressez-le
tar -xvf jdk-8-linux-i586.tar.gz
(32 bits)
tar -xvf jdk-8-linux-x64.tar.gz
(64 bits)
Le package JDK 8 est extrait dans le répertoire ./jdk1.8.0
. NB: vérifiez attentivement ce nom de dossier, car Oracle semble le modifier occasionnellement à chaque mise à jour.
-
Déplacez maintenant le répertoire JDK 8 vers /usr/lib
sudo mkdir -p /usr/lib/jvm
sudo mv ./jdk1.8.0 /usr/lib/jvm/
-
Maintenant, lancez
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.8.0/bin/javaws" 1
Ceci affectera une priorité de 1 à JDK à Oracle, ce qui signifie que l'installation d'autres JDK sera par défaut . Veillez à utiliser une priorité plus élevée si vous souhaitez que le JDK Oracle reste la valeur par défaut.
-
Corrigez la propriété du fichier et les autorisations des fichiers exécutables:
sudo chmod a+x /usr/bin/java
sudo chmod a+x /usr/bin/javac
sudo chmod a+x /usr/bin/javaws
sudo chown -R root:root /usr/lib/jvm/jdk1.8.0
N.B .: Rappelez-vous - Le JDK Java contient de nombreux autres exécutables que vous pouvez installer de la même manière que ci-dessus. java
, javac
, javaws
sont probablement les plus fréquemment requis. Cette liste des réponses , contient les autres fichiers exécutables disponibles.
-
Exécuter
sudo update-alternatives --config java
Vous verrez une sortie similaire à celle ci-dessous - choisissez le nombre de jdk1.8.0 - par exemple, 3
dans cette liste (à moins que vous n’ayez jamais installé Java installé sur votre ordinateur, auquel cas une phrase rien à configurer "apparaîtra):
$ sudo update-alternatives --config java
There are 3 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 auto mode
1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode
* 2 /usr/lib/jvm/jdk1.7.0/bin/java 1 manual mode
3 /usr/lib/jvm/jdk1.8.0/bin/java 1 manual mode
Press enter to keep the current choice[*], or type selection number: 3
update-alternatives: using /usr/lib/jvm/jdk1.8.0/bin/java to provide /usr/bin/java (java) in manual mode
Répétez ce qui précède pour:
sudo update-alternatives --config javac
sudo update-alternatives --config javaws
Remarque pour les utilisateurs NetBeans!
Vous devez définir le nouveau JDK par défaut pour éditer le fichier de configuration.
Si vous souhaitez activer le plugin Mozilla Firefox:
32 bit:
ln -s /usr/lib/jvm/jdk1.8.0/jre/lib/i386/libnpjp2.so ~/.mozilla/plugins/
64 bit:
ln -s /usr/lib/jvm/jdk1.8.0/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
N.B .: Vous pouvez lier le plug-in ( libnpjp2.so
) à /usr/lib/firefox/plugins/
pour une installation à l'échelle du système ( /usr/lib/firefox-addons/plugins
à partir de 15.04). Pour Ubuntu 13.10, le chemin du répertoire du plugin est /usr/lib/firefox/browser/plugins/
.
Selon votre configuration, vous devrez peut-être mettre à jour le profil apparmor pour Firefox (ou d'autres navigateurs) dans /etc/apparmor.d/abstractions/ubuntu-browsers.d/java
:
# Replace the two lines:
# /usr/lib/jvm/java-*-sun-1.*/jre/bin/java{,_vm} cx -> browser_java,
# /usr/lib/jvm/java-*-sun-1.*/jre/lib/*/libnp*.so cx -> browser_java,
# with those (or adapt to your new jdk folder name)
/usr/lib/jvm/jdk*/jre/bin/java{,_vm} cx -> browser_java,
/usr/lib/jvm/jdk*/jre/lib/*/libnp*.so cx -> browser_java,
Redémarrez ensuite apparmor:
sudo /etc/init.d/apparmor restart
Le moyen le plus simple
Le moyen le plus simple d’installer le JDK 7 consiste à le faire avec Web OSE Oracle Up8 Oracle Java. Cependant, on pense que ce contrat d'achat d'électricité est parfois obsolète. Notez également les dangers de l'utilisation d'un PPA .
Ceci installe JDK 7 (qui inclut le JDK Java, JRE et le plug-in de navigateur Java):
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
# or if you want JDK 8:
# sudo apt-get install oracle-java8-installer
# these commands install Oracle JDK7/8 and set them as default VMs automatically:
# sudo apt-get install oracle-java7-set-default
# sudo apt-get install oracle-java8-set-default
Source
NB: Avant que quelqu'un crie , cela va à l'encontre de la licence de redistribution Oracle - le PPA n'a pas réellement de Java dans le référentiel personnel. Au lieu de cela, le PPA télécharge directement à partir d’Oracle et l’installe.
La méthode du script
Si vous êtes sur une nouvelle installation d'Ubuntu sans installation Java antérieure, ce script automatise le processus décrit ci-dessus si vous ne voulez pas tout taper dans une console. N'oubliez pas que vous devez toujours télécharger Java sur le site Web d'Oracle - les liens Oracle ne sont pas wget
conviviaux.
Avant d'utiliser ceci , assurez-vous que ce script se trouve dans le même répertoire que l'extension de fichier .tar.gz
que vous avez téléchargée et qu'il existe des non fichiers commençant par jdk- 7 dans le même dossier. S'il y en a, veuillez les sortir temporairement du dossier. N'oubliez pas de rendre le script exécutable ( chmod +x <script's file>
).
#!/bin/sh
tar -xvf jdk-7*
sudo mkdir /usr/lib/jvm
sudo mv ./jdk1.7* /usr/lib/jvm/jdk1.7.0
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1
sudo chmod a+x /usr/bin/java
sudo chmod a+x /usr/bin/javac
sudo chmod a+x /usr/bin/javaws
Si vous souhaitez installer le plug-in pour Firefox, ajoutez-le à la fin du script:
mkdir ~/.mozilla/plugins
ln -s /usr/lib/jvm/jdk1.7.0/jre/lib/amd64/libnpjp2.so ~/.mozilla/plugins/
sudo /etc/init.d/apparmor restart
Vérifier si l'installation a réussi
Vous pouvez vérifier si l'installation a réussi avec la commande suivante:
java -version
Vous devriez voir quelque chose comme
java version "1.8.0"
Java(TM) SE Runtime Environment (build 1.8.0-b132)
Java HotSpot(TM) 64-Bit Server VM (build 25.0-b70, mixed mode)
Vous pouvez vérifier si le plug-in JRE Mozilla a réussi à l'aide du site Web officiel d'Oracle .
Pour Java 6: Comment installer Oracle JDK 6?