如何安装libavcodec53和libavformat53以便我可以在Ubuntu 16.04中使用JavaFx
我想在Ubuntu中使用JavaFX。 根据这个链接 ,我必须安装libavcodec53
和libavformat53
。 我用Google搜索并遇到了这样的网站,建议使用
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-
sudo apt-cache search libav | grep extra-
,它没有给我任何结果。
那么我应该如何安装libavcodec53
和libavformat53
以便我可以在Ubuntu 16.04中使用JavaFx?
您可以从官方Oracle网站下载JavaFX,也可以从默认的Ubuntu存储库安装JavaFX。
Oracle JavaFX
从JDK 7u6开始,JavaFX包含在标准JDK和JRE包中。 请下载JDK或JRE以使用JavaFX。 Oracle Java安装说明就是这样一个问题: 如何安装Sun / Oracle专有的Java JDK 6/7/8或JRE? 。
在同一个Oracle Java下载页面上,还有另一个链接可下载包含带NetBeans IDE的JDK 8的Java SE Development Kit(JDK)Cobundle。
Ubuntu JavaFX
在Ubuntu 16.04及更高版本的默认存储库中,JavaFX打包为一个名为openjfx的独立包。 要安装它,请打开终端并键入:
sudo apt install default-jdk openjfx
此命令是安装Oracle Java和JavaFX的完整替代方法。 您还可以使用以下命令安装NetBeans:
sudo apt install netbeans
JavaFX可以成功运行Oracle官方网站上的“JavaFX入门”教程中的所有JavaFX示例。 与Oracle教程的唯一区别是,在NetBeans中,openjfx不会在File – > New Project – > Java类别中添加JavaFX Application条目,因此您需要选择Java Application 。