【问题标题】:OpenJDK does not work with javafxOpenJDK 不适用于 javafx
【发布时间】:2015-01-24 13:55:39
【问题描述】:

我刚刚在我的笔记本电脑上安装了 Fedora 21 并安装了 OpenJDK8(JDK)、Netbeans 和 SceneBuilder。当我创建一个新的 JavaFX 项目时,会出现以下消息: 只有在管理平台下添加 Oracle Java 8 才能修复它。如何仅使用 OpenJDK 完成这些操作?

【问题讨论】:

标签: java linux netbeans javafx


【解决方案1】:

你从哪里安装openjdk?如果使用来自fedora的那个,它没有javafx,从fedora的角度来看这是可以的,因为JavaFX - 尽管它是一个openjdk项目 - 不是jsred,所以不必包含它。

IIRC Fedora 和其他 Linux 发行版的问题是/是他们没有得到一些从 Source 构建的本地部分,这是他们发布的所有东西都需要的东西!

【讨论】:

  • 我只是用 yum 安装的,所以是的,它来自 fedora。那么我应该从哪里安装openjdk?
  • 坦率地说,我不知道,因为我正在使用 oracle jdk 和/或 ea 构建,我从 jdk8.java.net/download.html 获得了谁
  • @tomsontom - 当你说 OpenJDK 时,它指的是 OpenJDK 项目,而不是 Oracle,也不是任何其他 JDK 实现。 OpenJFX 仍然不稳定,这是我认为 openjdk 发行版不发布它的主要原因之一。对于 JavaFX,肯定需要 Oracle 的 JDK(至少要获得 JavaFX jar)。
猜你喜欢
  • 2020-06-19
  • 2016-02-15
  • 1970-01-01
  • 2019-04-27
  • 1970-01-01
  • 2017-03-13
  • 1970-01-01
  • 2015-03-24
  • 1970-01-01
相关资源
最近更新 更多