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