Benötigte dies für JabRef auf einem aktuellen Ubuntu welches
verwendet die Java-Version 11, die derzeit von JabRef nicht unterstützt wird
(Quelle: http://help.jabref.org/en/Installation#installation-commands )
Deshalb habe ich ausgestellt, sudo add-apt-repository ppa:webupd8team/java
was mir sagt:
[ausführliche Erklärung siehe unten]
Aus diesem Grund wird DIESES PPA EINGESTELLT (es sei denn, ich finde einen Weg, um diese Einschränkung zu umgehen).
Die Problemumgehung für meinen Fall war:
Installieren Sie eine unterstützte Version von Java (7 oder 8) über die Oracle-Website
(Quelle: Einführung / 2. Oracle Java: -> https://help.ubuntu.com/community/Java )
Klicken Sie dazu auf diese Site: https://www.java.com/en/download/linux_manual.jsp
Laden Sie dann die entsprechende Anpassungsdatei herunter und folgen Sie den Anweisungen.
Ich habe leider keinen anderen Weg gefunden, als es mit dem absoluten Pfad zu bezeichnen, aber das funktioniert. In meinem Fall zum Beispiel
cd /usr/java/jre1.8.0_221/bin/
./java -jar ~/bin/JabRef.dir/JabRef-4.3.1.jar #or where your .jar file lies
Wenn Java 11 für Sie kein Problem darstellt, möchten Sie dieses Lernprogramm wahrscheinlich verwenden: https://tecadmin.net/install-oracle-java-11-ubuntu-18-04-bionic/
[lange Erklärung]
Die Oracle JDK-Lizenz wurde für Releases ab dem 16. April 2019 geändert.
Die neue Oracle Technology Network-Lizenzvereinbarung für Oracle Java SE unterscheidet sich erheblich von früheren Oracle JDK-Lizenzen. Die neue Lizenz gestattet bestimmte Verwendungszwecke, z. B. den persönlichen Gebrauch und den Entwicklungsgebrauch, kostenlos. Andere Verwendungszwecke, die unter früheren Oracle JDK-Lizenzen genehmigt wurden, sind jedoch möglicherweise nicht mehr verfügbar. Bitte lesen Sie die Bedingungen sorgfältig durch, bevor Sie dieses Produkt herunterladen und verwenden. Eine FAQ finden Sie hier: https://www.oracle.com/technetwork/java/javase/overview/oracle-jdk-faqs.html
Für Oracle Java-Downloads ist jetzt die Anmeldung bei einem Oracle-Konto erforderlich, um Java-Updates herunterzuladen, z. B. das neueste Oracle Java 8u211 / Java SE 8u212. Aus diesem Grund kann ich die PPA nicht mit dem neuesten Java aktualisieren (und die alten Links wurden von Oracle unterbrochen).
Aus diesem Grund wird DIESES PPA EINGESTELLT (es sei denn, ich finde einen Weg, um diese Einschränkung zu umgehen).
Oracle Java (JDK) Installer (lädt Oracle JDK8 automatisch herunter und installiert es). Diese PPA enthält keine aktuellen Java-Dateien.
Wichtig -> Warum Oracle Java 7 und 6-Installer nicht mehr funktionieren: http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html
Update: Oracle Java 9 hat das Lebensende erreicht: http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html
Der PPA unterstützt Ubuntu 18.10, 18.04, 16.04, 14.04 und 12.04.
Weitere Informationen (und Anweisungen zur Installation von Ubuntu): - http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html
Anweisungen zur Debian-Installation: - Oracle Java 8: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html
Informationen zu Oracle Java 11 finden Sie unter einer anderen PPA -> https://www.linuxuprising.com/2019/06/new-oracle-java-11-installer-for-ubuntu.html Weitere Informationen: https://launchpad.net / ~ webupd8team / + archive / ubuntu / java Drücken Sie
[ENTER], um fortzufahren, oder Strg-C, um das Hinzufügen abzubrechen.