OpenJDK 8 a été livré en mars 2014. Il est disponible dans les distributions Ubuntu 14.10 and Ubuntu 15.0.
Pour le rendre disponible pour Ubuntu 12.04 LTS et 14.04 LTS il faut ajouter le PPA “PPA for OpenJDK uploads (restricted)” :
$ sudo add-apt-repository ppa:openjdk-r/ppa [sudo] password for username: Plus d’info : https://launchpad.net/~openjdk-r/+archive/ubuntu/ppa Appuyez sur [ENTRÉE] pour continuer ou Ctrl-C pour annuler l’ajout gpg: le porte-clefs « /tmp/tmptdgtck4w/secring.gpg » a été créé gpg: le porte-clefs « /tmp/tmptdgtck4w/pubring.gpg » a été créé gpg: demande de la clef 86F44E2A sur le serveur hkp keyserver.ubuntu.com gpg: /tmp/tmptdgtck4w/trustdb.gpg : base de confiance créée gpg: clef 86F44E2A : clef publique « Launchpad OpenJDK builds (all archs) » importée gpg: Quantité totale traitée : 1 gpg: importées : 1 (RSA: 1) OK
Ensuite mettre à jour la liste des paquets:
$ sudo apt-get update
Et installer OpenJDK 8:
$ sudo apt-get install openjdk-8-jdk
Comme on peut avoir plusieurs version de java sur le système Ubuntu (Debian), utiliser l'outil “update-alternatives” pour sélection la JVM par défaut.
Pour la liste des version de la JVM:
$ sudo update-alternatives --list java
Pour la liste des version du compilateur:
$ sudo update-alternatives --list javac
Pour voir toutes les alternatives du monde Java:
$ ls /etc/alternatives/ja* jar java javac javap javah jarsigner javadoc javaws
Pour sélectionner une version:
$ sudo update-alternatives --config java