为了账号安全,请及时绑定邮箱和手机立即绑定

为什么在Ubuntu Wily(15.10)的OpenJDK 8中不包含JavaFX?

为什么在Ubuntu Wily(15.10)的OpenJDK 8中不包含JavaFX?

撒科打诨 2019-11-29 10:53:06
我今天已经通过下载了OpenJDK 8 sudo apt-get install openjdk-8-jdk,似乎JavaFX没有包含在其中。> java -versionopenjdk version "1.8.0_66-internal"OpenJDK Runtime Environment (build 1.8.0_66-internal-b17)OpenJDK Server VM (build 25.66-b17, mixed mode)我也已经在最新的Eclipse(Eclipse Mars)中安装了E(fx)clipse,但是我仍然收到消息javafx无法解析。
查看完整描述

3 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

根据该软件包列表中的Ubuntu 老谋深算 Xenial仿生有一个名为包的OpenJFX。这应该是您正在寻找的候选人:


JavaFX / OpenJFX 8-Java的富客户端应用程序平台


您可以通过以下方式安装它:


sudo apt-get install openjfx

它为Ubuntu系统上的OpenJDK安装提供以下JAR文件:


/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/jfxrt.jar

/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jfxswt.jar

/usr/lib/jvm/java-8-openjdk-amd64/lib/ant-javafx.jar

/usr/lib/jvm/java-8-openjdk-amd64/lib/javafx-mx.jar

如果您希望有可用的资源(例如用于调试),则可以另外安装:


sudo apt-get install openjfx-source


查看完整回答
反对 回复 2019-11-29
?
慕的地8271018

TA贡献1796条经验 获得超4个赞

我使用ubuntu 16.04,因为已经安装了openJDK,所以此命令已解决了问题。不要忘记JavaFX是OpenJDK的一部分。


sudo apt-get install openjfx


查看完整回答
反对 回复 2019-11-29
?
森林海

TA贡献2011条经验 获得超2个赞

对于它的价值,我怀疑安装openjfx软件包可能只会影响已安装的应用程序,而不能在开发环境中提供访问权限。.我在Mint 18上运行FileBot时看到关于缺少“ javafx”的错误提示,我通过安装此操作解决了该错误。从开发人员的角度来看,这(最多)是运行时依赖项,通常不直接将其安装到主系统中。还是我在这里弄错了..?

查看完整回答
反对 回复 2019-11-29
  • 3 回答
  • 0 关注
  • 2412 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信