320 votes

Comment installer OpenJDK 8 sur 14.04 LTS ?

Java 8 est maintenant disponible selon http://openjdk.java.net/projects/jdk8/ mais http://openjdk.java.net/install/ ne mentionne pas encore comment installer OpenJDK 8 (pas Oracle Java) sur Ubuntu 14.04 Long Term Support. (Pour 14.10 et plus, il suffit de lancer apt-get install openjdk-8-jdk )

Comment et quand cela peut-il être fait ?

(2017-08-08 : La réponse très courte est : OpenJDK 8 à partir de 2017-08-08 n'est pas officiellement disponible dans les dépôts officiels en tant que paquetage APT pour Ubuntu 14.04. Voir le résumé complet dans cette réponse - mis à jour le 2021-06-29)

Note : Pour l'instant nous utiliserons Oracle Java - la solution optimale pour moi est cependant OpenJDK à partir des dépôts Ubuntu, jusqu'à ce que Oracle Java soit disponible directement et sans effort à partir des dépôts Ubuntu.


1voto

vorburger Points 685

En fait, il est également facile de construire soi-même le Java 8 directement à partir des sources... Cela semble effrayant ? C'est vraiment très facile, et cela prend littéralement environ 15 minutes, en utilisant le logiciel https://github.com/hgomez/obuildfactory/ comme je l'ai décrit sur http://blog2.vorburger.ch/2014/06/build-your-own-jdk-at-home.html

1voto

Zhang Lei Points 29

Mise à jour le 11 mars 2016, exécutez-les en tant que root :

apt-get update
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DA1A4A13543B466853BAF164EB9B1D8886F44E2A
touch /etc/apt/sources.list.d/openjdk.list
echo "deb http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty main " >>/etc/apt/sources.list.d/openjdk.list
echo "deb-src http://ppa.launchpad.net/openjdk-r/ppa/ubuntu trusty main" >>/etc/apt/sources.list.d/openjdk.list
apt-get update
apt-get -y install openjdk-8-jdk
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
echo "$JAVA_HOME"

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X