java - 如何安装 OpenJFX 11
问题描述
我正在尝试安装最新版本的 BlueJ,它需要 JDK 11 和 OpenJFX。我现在已经从 Java 8 更新到 11,但我找不到实际安装 OpenJFX 的方法。我试图检查 Open JFX 的版本,但我收到一条错误消息,并且 GDebi 安装程序说依赖关系不存在。不,sudo apt-get install openjfx
不工作。有人可以帮忙吗?
输出:
dpkg: dependency problems prevent configuration of bluej: bluej depends on openjfx (>= 11); however: Version of openjfx on system is 8u60-b27-4.
解决方案
看起来您的 openjfx 是旧版本,Java 8 版本。您可以:
- 清除旧安装并安装 openjfx-11,
- 从 openjfx 网站下载存档,解压缩并将您的项目链接到解压缩的目录。
也许有一个强制安装 openjfx-11 的选项,但我更喜欢先清除旧文件。否则你以后可能会有“小麻烦”。
推荐阅读
- python - Django:获取 403(csrf 令牌验证错误)如果我一个接一个地发出 POST/PUT 请求
- c++ - 在构造函数中初始化成员变量二维向量
- apache-spark - 即使 parquet 文件有数据,外部非分区 Hive 表也显示 0 条记录,当使用 spark.read.parquet 读取时,它显示正确的数据
- python - python中的SqlAlchemy和Celery结构问题
- javascript - d3js V6,如何使用多个左轴?
- bash - bash 中的 stat 在 Mac 和 Windows 中返回不同
- javascript - ES6 没有在 JSBin 中启用,尽管选择了“ES6 / Babel”选项
- javascript - Laravel OctoberCms Ajax 过滤器
- chapel - Multilocale Chapel:检查失败(GASNet:无效的节点数:-nl)
- javascript - 有没有办法在没有 HTML 的情况下在控制台中请求用户输入(在 ES6 中)?