web-dev-qa-db-fra.com

Comment mettre à niveau Oracle JDK et supprimer les anciens paramètres JDK

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.

3
obysr

La mise à niveau peut causer des problèmes, il est donc préférable de procéder à une nouvelle installation.

Supprimer complètement Open-jdk

utilisez simplement ces commandes simples dans le terminal pour supprimer complètement le jdk ouvert

Sudo apt-get purge openjdk-\*

Comment installer Oracle-Java

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

Installation manuelle d'Oracle Java

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é.

3
Sukupa91

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

0
st2011

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
0
Brask