130 votes

Comment installer openjdk 7 sur Ubuntu 16.04 ou plus ?

Je voudrais mettre à niveau mon système principal vers la version 16.04, mais je travaille sur des projets qui nécessitent OpenJDK 7.

Apparemment, il n'est pas disponible à partir d'un simple apt-get install openjdk-7-jdk . Seules les versions 8 et 9 sont répertoriées dans le référentiel.

Quelqu'un peut-il m'indiquer les instructions pour l'installer ?

0voto

Ondra Žižka Points 3118

Alternative au JDK d'Oracle :

Je voulais éviter de faire des efforts avec les dépôts parce que je passe de 7, 8 et 9, donc j'ai fini par utiliser Oracle JDK plutôt que OpenJDK. Téléchargé à partir de le site officiel . Je ne suis pas sûr que la dernière version 80 contienne les mêmes corrections que la version 161 d'OpenJDK. Mais je l'ai pour le développement donc cela ne signifie pas grand chose pour moi.

Ensuite, vous devez définir $JAVA_HOME dans l'environnement afin que les différents scripts récupèrent le bon JDK (par exemple Maven, JBoss etc.).

Pour être complet, la version 7 du JDK a été supprimée, même si Le support public du JDK 8 est terminé depuis septembre 2017. et ne fera l'objet d'aucune mise à jour publique après septembre 2018.

-1voto

Robᵩ Points 50501

Un moyen facile est :

Ajoutez ces lignes à : /etc/apt/sources.list :

deb http://security.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu trusty-security main restricted universe multiverse

Puis mettez à jour apt et installez. Vous aurez probablement besoin de rétrograder tzdata paquet.

Après cela, je recommanderais de commentez ces lignes et apt update à nouveau pour empêcher l'installation ou la mise à jour des paquets de ce dépôt (ce qui pourrait conduire à un comportement inattendu).

Le problème est que vous devez conserver ces paquets afin qu'ils ne soient pas supprimés lors de la mise à jour de votre système (en particulier tzdata paquet).

NOTE : Utilisez cette méthode en dernier recours, préférez toute autre qui vous permettra de mettre à jour sans problème.

-1voto

Jason Points 99

Ce qui suit a fonctionné pour moi sur Ubuntu 18.04

apt-get update && apt-get install default-jdk

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