diff --git a/HowtoJava.md b/HowtoJava.md index d4f5d9ab..699248dc 100644 --- a/HowtoJava.md +++ b/HowtoJava.md @@ -1,20 +1,51 @@ -# Howto Java +--- +categories: java +title: Howto Java +... - +* Documentation JAVA : +* Documentation OpenJDK : - +## Installation -## Installation Java +Sous Debian 7 et 8, c'est la version 7 d'OpenJDK que l'on installe : -Sous Debian 6, Sun Java 6 ou OpenJDK 6. -Sous Debian 7, OpenJDK 6 ou 7. -Sous Debian 8, OpenJDK 7 (ou 8 via backports). +~~~ +# apt install openjdk-7-jre-headless +~~~ -### Installer OpenJDK 8 sous Debian 7 +Sous Debian 9, on installe la version 8 : -à compléter. +~~~ +# apt install openjdk-8-jre-headless +~~~ -### Installer Oracle Java 8 sous Debian 7 / 8 et 9 +### OpenJDK 8 sous Debian 8 + +On peut vouloir installer OpenJDK 8 sous Debian Jessie, on utilisera alors les backports : + +~~~ +# echo "deb http://mirror.evolix.org/debian jessie-backports main " >> /etc/apt/sources.list.d/backports.list +~~~ + +Il vaut mieux aussi s'assurer que les backports aient une préférence basse, dans `/etc/apt/preferences.d/backports` + +~~~ +Package: * +Pin: release a=jessie-backports +Pin-Priority: 50 + +Package: openjdk-8-jre openjdk-8-jre-headless openjdk-8-jdk openjdk-8-jdk-headless ca-certificates-java +Pin: release a=jessie-backports +Pin-Priority: 900 +~~~ + +~~~ +# apt install openjdk-8-jre-headless +# update-alternatives --set java /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java +~~~ + +### Oracle Java 8 sous Debian 7 / 8 et 9 Le plus simple est de créer un package automatiquement en utilisant le tar.gz du site oracle. @@ -60,7 +91,7 @@ $ TMPDIR=/home/utilisateur/ make-jpkg jre-8u144-linux-x64.tar.gz # dpkg -i oracle-java8-jdk_8u51_amd64.deb ~~~ -## Java sécurité +## Sécurité ### Importer un certificat racine