Это нужно для JabRef в недавней Ubuntu, которая
использует версию 11 Java, которая в настоящее время не поддерживается JabRef
(Источник: http://help.jabref.org/en/Installation#installation-commands )
Поэтому я выпустил, sudo add-apt-repository ppa:webupd8team/java
который говорит мне:
[длинное объяснение вы видите ниже]
По этой причине ЭТОТ PPA ПРОДОЛЖЕН (если я не найду способ обойти это ограничение).
Обходной путь для моего случая заключался в том, чтобы
установить поддерживаемую версию Java (7 или 8) через веб-сайт Oracle
(Источник: Введение / 2. Oracle Java: -> https://help.ubuntu.com/community/Java )
Для этого перейдите на этот сайт: https://www.java.com/en/download/linux_manual.jsp
Затем загрузите соответствующий файл фитинга и следуйте приведенным инструкциям.
К сожалению, я не нашел другого способа, кроме как назвать его абсолютным путем, но это работает. В моем случае например
cd /usr/java/jre1.8.0_221/bin/
./java -jar ~/bin/JabRef.dir/JabRef-4.3.1.jar #or where your .jar file lies
Если Java 11 не является для вас проблемой, вы, вероятно, захотите использовать этот учебник: https://tecadmin.net/install-oracle-java-11-ubuntu-18-04-bionic/
[длинное объяснение]
Лицензия Oracle JDK изменена для выпусков, начинающихся 16 апреля 2019 года.
Новое лицензионное соглашение Oracle Technology Network для Oracle Java SE существенно отличается от предыдущих лицензий Oracle JDK. Новая лицензия разрешает определенные виды использования, такие как личное использование и использование для разработки, бесплатно - но другие виды использования, разрешенные в соответствии с предыдущими лицензиями Oracle JDK, могут быть недоступны. Пожалуйста, внимательно ознакомьтесь с условиями перед загрузкой и использованием этого продукта. Часто задаваемые вопросы доступны здесь: https://www.oracle.com/technetwork/java/javase/overview/oracle-jdk-faqs.html
Для загрузки Oracle Java теперь требуется войти в учетную запись Oracle для загрузки обновлений Java, как, например, последняя версия Oracle Java 8u211 / Java SE 8u212. Из-за этого я не могу обновить PPA последней версией Java (а старые ссылки были разорваны Oracle).
По этой причине ЭТОТ PPA ПРОДОЛЖЕН (если я не найду способ обойти это ограничение).
Установщик Oracle Java (JDK) (автоматически загружает и устанавливает Oracle JDK8). В этом PPA нет реальных файлов Java.
Важно -> Почему установщики Oracle Java 7 и 6 больше не работают: http://www.webupd8.org/2017/06/why-oracle-java-7-and-6-installers-no.html
Обновление: Oracle Java 9 достиг конца срока службы: http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html
PPA поддерживает Ubuntu 18.10, 18.04, 16.04, 14.04 и 12.04.
Дополнительная информация (и инструкции по установке Ubuntu): - http://www.webupd8.org/2012/09/install-oracle-java-8-in-ubuntu-via-ppa.html.
Инструкции по установке Debian: - Oracle Java 8: http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html
Для Oracle Java 11 см. Другой PPA -> https://www.linuxuprising.com/2019/06/new-oracle-java-11-installer-for-ubuntu.html
Дополнительная информация: https://launchpad.net / ~ webupd8team / + archive / ubuntu / java
Нажмите [ENTER], чтобы продолжить, или Ctrl-c, чтобы отменить добавление.