Comment installer JDK 10 sous Ubuntu?
comment installer Java Development Kit (JDK) 10 sur Ubuntu?
le instructions d'installation sur le centre D'aide D'Oracle seulement expliquer comment télécharger et extraire l'archive sur la plate-forme Linux, sans aucune configuration du système.
7 réponses
mise à jour: JDK 11 Maintenant Disponible
sudo apt-get install openjdk-11-jdk
For JDK 10
Option 1: Easy Installation (PPA)
sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java10-installer
puis défini par défaut avec:
sudo apt-get install oracle-java10-set-default
et enfin vérifier L'Installation avec:
$ java -version
java version "10.0.1" 2018-04-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)
Source: Soulèvement Linux
Option 2: Installation Manuelle
-
Télécharger OpenJDK 10 binaires pour Linux.
-
Décompresser l'archive téléchargée:
tar xzvf openjdk-10_linux-x64_bin.tar.gz
-
déplacer l'archive extraite à l'endroit où votre système garde vos JDKs installés:
sudo mv jdk-10 /usr/lib/jvm/java-10-openjdk-amd64/
-
ajouter la nouvelle alternative Java:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-10-openjdk-amd64/bin/java 1 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-10-openjdk-amd64/bin/javac 1
-
mettez à jour les alternatives java de votre système et choisissez JDK 10:
$ sudo update-alternatives --config java here are 3 choices for the alternative java (providing /usr/bin/java). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/lib/jvm/java-9-openjdk-amd64/bin/java 1091 auto mode * 1 /usr/lib/jvm/java-10-openjdk-amd64/bin/java 1 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1081 manual mode 3 /usr/lib/jvm/java-9-openjdk-amd64/bin/java 1091 manual mode Press <enter> to keep the current choice[*], or type selection number:
et
$ sudo update-alternatives --config javac There are 3 choices for the alternative javac (providing /usr/bin/javac). Selection Path Priority Status ------------------------------------------------------------ * 0 /usr/lib/jvm/java-9-openjdk-amd64/bin/javac 1091 auto mode 1 /usr/lib/jvm/java-10-openjdk-amd64/bin/javac 1 manual mode 2 /usr/lib/jvm/java-8-openjdk-amd64/bin/javac 1081 manual mode 3 /usr/lib/jvm/java-9-openjdk-amd64/bin/javac 1091 manual mode Press <enter> to keep the current choice[*], or type selection number: 1 update-alternatives: using /usr/lib/jvm/java-10-openjdk-amd64/bin/javac to provide /usr/bin/javac (javac) in manual mode
-
Vérifiez votre installation avec:
$ java --version openjdk 10 2018-03-20 OpenJDK Runtime Environment 18.3 (build 10+46) OpenJDK 64-Bit Server VM 18.3 (build 10+46, mixed mode)
et
$ javac --version javac 10
-
fait
si vous préférez le JDK D'Oracle, téléchargez-le et suivez les étapes d'installation indiquées ci-dessus.
il y a un ppa sur java 10 qui installe le java d'oracle: https://launchpad.net / ~linuxuprising / +archive/ubuntu / java
Je ne suis pas sûr que cela sera maintenu cependant. Il semble que ce soit une copie de la méthode webupd8 sur la façon de gérer l'installation d'oracle java (réf: documentation ).
comment utiliser ce ppa:
sudo add-apt-repository ppa:linuxuprising/java
sudo apt-get update
sudo apt-get install oracle-java10-installer
Vérifier l'installation:
$ /usr/lib/jvm/java-10-oracle/bin/java -version
java version "10.0.1" 2018-04-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)
paramétrage des variables d'environnement (rendre java10 par défaut)
sudo apt-get install oracle-java10-set-default
Note : Vous avez besoin de update-alternatives
uniquement si vous avez plusieurs versions de java.
Note : vous pouvez purger tout ce qui concerne Java avant d'installer tout nouveau Java.
sudo apt purge java*
Pour Java 10 frais d'installation
- téléchargez JDK 10 d'ici (vous pouvez télécharger JRE et server JRE): http://www.oracle.com/technetwork/java/javase/downloads/index.html
-
extraire et mettre quelque part dans
/opt/java
répertoire. Si vous mettez JDK dans le répertoire/opt/java
, il sera utilisable par tous les utilisateurs car il est dans le répertoire/opt
.( Note : j'ai téléchargé JDK, JRE, et server JRE, et extrait JDK et renommé extrait le dossier en jdk10, extrait JRE et renommé extrait le dossier à jre10, et extrait le serveur JRE et renommé extrait le dossier à jre10server comme montré ci-dessous snapshot).
-
mettez à jour votre fichier
/etc/environment
comme ci-dessous
maintenant, vous devez recharger le fichier de script /etc/environment
dans le système en utilisant la commande source comme ci-dessous.
source /etc/environment
si vous voulez en savoir plus sur update-alternatives alors voici le lien: https://askubuntu.com/questions/159575/how-do-i-make-java-default-to-a-manually-installed-jre-jdk
il y a différentes façons de le faire , mais la façon la plus commode et la plus facile de le faire est que j'ai trouvé dans un lien vidéo .
ce type montre comment vous pouvez l'installer manuellement .
l'avantage est que vous ne donnez pas le contrôle à os pour installer des trucs et si vous voulez passer entre les versions JDK , vous pouvez le faire très facilement . Étapes: -
Étape 1- Télécharger JDK et L'extraire
Étape 2- Déplacez votre dossier extrait dans un répertoire approprié de votre choix.
Étape 3- Réglez la variable d'environnement comme nous le faisons dans le système de fenêtres Mise à jour de votre .bashrc fichier et ajouter la ligne suivante
export JAVA_HOME=/usr/lib/java/jdk1.8.0_77
export PATH="$PATH:$JAVA_HOME/bin"
vous devez faire la mise à jour-alternatives --installer avant l'étape finale.
sudo update-alternatives --install "/usr/bin/java" java "/usr/lib/jvm/java-10-openjdk-amd64/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" javac "/usr/lib/jvm/java-10-openjdk-amd64/bin/javac" 1
la façon la plus simple est d'utiliser update-alternatives et d'obtenir un paquet oracle en utilisant wget. J'ai trouvé ce petit tutoriel, sa méthode rapide
https://sebastiankoltun-blog.com/index.php/2018/05/25/install-oracle-java-on-ubuntu-17-10 /
j'ai trouvé un repo
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt update
sudo apt install openjdk-10-jdk