Как установить libavcodec53 и libavformat53, чтобы я мог использовать JavaFx в Ubuntu 16.04

Я хочу использовать JavaFX в Ubuntu. Согласно этой ссылке , мне нужно установить libavcodec53 и libavformat53. Я погуглил и наткнулся на сайты, подобные , это , который предлагает использовать

sudo apt-get update
sudo apt-get install libavcodec53

для Ubuntu 12.04 и 14.04. Я использую версию 16.04 и у меня вышеперечисленные команды не работают.

Я также использовал приведенную ниже команду

sudo apt-get install libav-tools

Но когда я дал sudo apt-cache search libav | grep extra-, это не дало мне никакого результата.

Так как мне установить libavcodec53 и libavformat53, чтобы я мог использовать JavaFx в Ubuntu 16.04?

4
задан 2 March 2018 в 16:52

1 ответ

Вы можете скачать JavaFX с официального сайта Oracle или установить JavaFX из репозиториев Ubuntu по умолчанию.

Oracle JavaFX

Начиная с JDK 7u6 JavaFX включен в стандартные комплекты JDK и JRE. Пожалуйста загрузите JDK или JRE для использования JavaFX. Инструкции по установке Oracle Java приведены по следующему вопросу: Как мне установить проприетарную версию JDK 6/7/8 или JRE Sun / Oracle? .

На той же странице загрузки Oracle Java есть еще одна ссылка для загрузки Cobundle Java SE Development Development Kit (JDK), который содержит JDK 8 с IDE NetBeans.


Ubuntu JavaFX

В репозиториях Ubuntu 16.04 и более поздних версиях по умолчанию JavaFX упакован как отдельный пакет с именем openjfx . Чтобы установить его, откройте терминал и введите:

sudo apt install default-jdk openjfx  

Эта команда является полной альтернативой установке Oracle Java и JavaFX. При желании вы можете установить openjdk-11-jdk вместо или рядом с openjdk-8-jdk в Ubuntu 18.04, и openjfx работает с обоими JDK.

Вы также можете установить NetBeans с помощью этой команды:

sudo apt install netbeans  

JavaFX может успешно запустить все примеры JavaFX из учебников «Начало работы с JavaFX» на официальном сайте Oracle. Единственное отличие от руководств по Oracle заключается в том, что в NetBeans openjfx не добавляет запись JavaFX Application в File -> New Project -> . Java , поэтому вам нужно выбрать Java Application .

4
ответ дан 2 March 2018 в 16:52

Другие вопросы по тегам:

Похожие вопросы: