繁体   English   中英

Openjdk支持JavaFX吗?

[英]Is JavaFX supported in Openjdk?

OpenJDK 8是否像Oracle Java一样包含JavaFX支持? 我知道有一个名为OpenJFX的软件包(至少对于Ubuntu来说),但是我不确定为什么它不包含在OpenJDK 8中

“支持”一词对不同的人意味着不同的事物。

这是JavaFX支持的官方配置页面,该页面描述了JavaFX2通过“认证”的各种平台。 该页面未提及OpenJDK,因此Oracle可能会认为JavaFX未通过OpenJDK认证。

另一方面,JavaFX是OpenJDK项目管理的代码库的一部分。

实际上,我认为这意味着JavaFX可以在OpenJDK上运行……除了少数情况下,JavaFX需要OpenJDK中没有的Java功能。 有关详细说明,请参见此问答。


我想知道是否可以在OpenJDK 8上使用Netbeans开发JavaFX应用程序?

不同的问题。 在这种情况下,答案是绝对的。 是的你可以。 NetBeans 8 发行说明说,它支持JavaFX,没有指定Oracle Java是必需的,甚至不比OpenJDK Java更为可取。

是的,您可以 Java与平台无关。 顺便说一下,您还可以在Linux上使用Oracle JDK。

为了更清楚地说明这一点,截至2016年7月,OpenJDK不包括JavaFX。我的网页上有未尝试使用从源代码使用JFX构建OpenJDK的说明。 当我在Fedora中需要JavaFX时,我最近开始使用Oracle的JDK。 我记得在Fedora Project Wiki上的某个地方读到一个警告,指出并行安装可能会导致问题,但是我敢打赌,使用良好的路径卫生措施仔细安装的版本会没问题。 还没问题

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM