我正在尝试安装最新版本的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,但是我更喜欢先清除旧文件。否则,您稍后可能会遇到“小麻烦”。

10-08 15:35