j'ai cherché et non trouvé comment mettre à jour Oracle JDK ici. OpenJDK7 ne me satisfait pas car il ne vient pas avec Java Compiler.
J'ai installé et configuré Sun Java SDK 6 et je souhaite effectuer une mise à niveau vers Oracle JDK 7. J'ai effectué une recherche de ppa dans le tableau de bord d'un wubp8, mais cela n'a pas fonctionné. Comment puis-je mettre à niveau Sun JDK 6 vers Oracle JDK 7 et supprimer complètement tous les paramètres de Sun JDK 6?
Je suis très reconnaissant pour vos réponses.
La mise à niveau peut causer des problèmes, il est donc préférable de procéder à une nouvelle installation.
utilisez simplement ces commandes simples dans le terminal pour supprimer complètement le jdk ouvert
Sudo apt-get purge openjdk-\*
Pour obtenir un fichier Java automatiquement mis à jour par Oracle, vous pouvez utiliser le PPA fourni à partir de webup8.
Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get install Oracle-Java7-installer
Pour installer le dernier Oracle Java:
Pour vérifier l'architecture du système Ubuntu installé
$ uname -m
ou
$ Arch
Téléchargez le JDK Oracle Java pour Linux. Assurez-vous de sélectionner les fichiers binaires compressés appropriés pour l’architecture de votre système 32 bits ou 64 bits (qui se termine par tar.gz). Il sera téléchargé dans le dossier Téléchargements de la maison.
Sudo nautilus
et créez un dossier Java sous
/usr/local/
puis suivez les commandes suivantes:
cd /home/"your_user_name"/Downloads
Sudo cp -r jdk-7u40-linux-x64.tar.gz /usr/local/Java
cd /usr/local/Java
Sudo chmod a+x jdk-7u40-linux-x64.tar.gz
Sudo tar xvzf jdk-7u40-linux-x64.tar.gz
A ce stade, vous devriez avoir deux répertoires binaires non compressés dans/usr/local/Java, vérifiez-le en
ls -a
Maintenant, éditez le fichier de chemin du système en
Sudo gedit /etc/profile
faites défiler vers le bas et ajoutez les lignes suivantes
Java_HOME=/usr/local/Java/jdk1.7.0_40
PATH=$PATH:$HOME/bin:$Java_HOME/bin
export Java_HOME
export PATH
Enregistrez, quittez et écrivez ces commandes dans Terminal pour indiquer à votre système Ubuntu Linux où se trouve votre Oracle Java JDK/JRE.
Sudo update-alternatives --install "/usr/bin/Java" "Java" "/usr/local/Java/jdk1.7.0_40/bin/Java" 1
Sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/Java/jdk1.7.0_40/bin/javac" 1
Sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/Java/jdk1.7.0_40/bin/javaws" 1
Sudo update-alternatives --set Java /usr/local/Java/jdk1.7.0_40/bin/Java
Sudo update-alternatives --set javac /usr/local/Java/jdk1.7.0_40/bin/javac
Sudo update-alternatives --set javaws /usr/local/Java/jdk1.7.0_40/bin/javaws
. /etc/profile
Maintenant tout est installé il suffit de vérifier par
Java -version
la sortie doit être comme
Java version "1.7.0_40"
Java(TM) SE Runtime Environment (build 1.7.0_40-b40)
Java HotSpot(TM) Server VM (build 23.1-b03, mixed mode)
Félicitation maintenant son installé.
Veuillez suivre l'une des réponses suggérées dans la question suivante Ask Ubuntu:
Comment installer Oracle Java JDK 7?
cela devrait pouvoir mettre à jour votre jdk6 à jdk7.
Ma version est la suivante: 1.7.0_03
Première désinstallation:
Sudo apt-get purge openjdk-7-jre
Ici, vous allez installer la dernière version de Java sur Ubuntu, JRE et JDK:
Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update
Sudo apt-get -f upgrade
Sudo apt-get autoremove
Sudo apt-get install Oracle-Java8-installer