Tl;dr :
Vous pourriez vouloir un Java plus ancien que 11, cliquez sur le lien suivant aquí pour installer Java 7 ou 8.
Raison(s) de ce besoin
Mon Ubuntu récent (en date du 28 juillet 2019)
utilise la version 11 de Java, qui n'est actuellement pas prise en charge par JabRef. ( Source : )
et j'avais besoin d'utiliser JabRef - cela peut s'appliquer à d'autres logiciels également.
J'ai donc publié sudo add-apt-repository ppa:webupd8team/java
comme on le trouve dans le lien avec les opérations y autres réponses , y compris celle qui est toujours acceptée ce qui, pour moi, a conduit à :
[longue explication que vous pouvez voir ci-dessous]
Pour cette raison, CE PPA EST DISCONTINU (sauf si je trouve un moyen de contourner cette limitation).
Solution
La solution de contournement qui a bien fonctionné dans mon cas a été de
installer une version prise en charge de Java (7 ou 8) via le site Web d'Oracle
(Voir aquí Introduction/2. Oracle Java - merci à pang pour avoir réparé le lien brisé)
Pour ce faire, cliquez sur ce site Téléchargez le fichier d'adaptation correspondant et suivez les instructions données.
Je n'ai malheureusement pas trouvé d'autre moyen que de l'appeler avec le chemin absolu, mais ceci fonctionne. Dans mon cas par exemple
cd /usr/java/jre1.8.0_221/bin/
./java -jar ~/bin/JabRef.dir/JabRef-4.3.1.jar #or where your .jar file lies
Si Java 11 n'est pas un problème pour vous, vous voudrez probablement utiliser ce tutoriel . (Merci à Saleh Enam Shohag para le commentaire )
[longue explication]
La licence Oracle JDK a changé pour les versions à partir du 16 avril, 2019.
Le nouveau contrat de licence Oracle Technology Network License Agreement pour Oracle Java SE est substantiellement différent des licences précédentes d'Oracle JDK. La nouvelle licence autorise certaines utilisations, telles que l'usage personnel et le développement développement, sans frais - mais d'autres utilisations autorisées par les licences précédentes d'Oracle JDK peuvent ne plus être disponibles. Veuillez lire attentivement les conditions avant de télécharger et d'utiliser ce produit. Une FAQ est disponible ici : https://www.oracle.com/technetwork/java/javase/overview/oracle-jdk-faqs.html
Les téléchargements d'Oracle Java nécessitent désormais de se connecter à un compte Oracle pour télécharger les mises à jour Java, comme la dernière version d'Oracle Java 8u211 / Java SE 8u212. Pour cette raison, je ne peux pas mettre à jour le PPA avec la dernière version de Java. (et les anciens liens ont été cassés par Oracle).
Pour cette raison, CE PPA EST DISCONTINU (à moins que je trouve un moyen de le faire) contourner cette limitation).
Oracle Java (JDK) Installer (télécharge et installe automatiquement Oracle JDK8). Il n'y a pas de fichiers Java réels dans ce PPA.
Important -> Pourquoi les installateurs d'Oracle Java 7 et 6 ne fonctionnent plus : http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html
Mise à jour : Oracle Java 9 a atteint sa fin de vie : http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html
Le PPA prend en charge Ubuntu 18.10, 18.04, 16.04, 14.04 et 12.04.
Plus d'informations (et instructions d'installation sur Ubuntu) :
Instructions d'installation de Debian :
Pour Oracle Java 11, voir un autre PPA ->. https://www.linuxuprising.com/2019/06/new-oracle-java-11-installer-for-ubuntu.html Plus d'informations : https://launchpad.net/~webupd8team/+archive/ubuntu/java