启动时 JabRef 错误

tws*_*wsh 2 18.10

我刚刚升级到 18.10。我正在使用JabRef,通过 Apt 安装。现在,JabRef 不会启动。当我尝试从命令行启动它时,出现此错误:

启动层初始化时出错 java.lang.module.FindException: Module java.se.ee not found

到底是怎么回事?

小智 8

你可以在ubuntu 18.10上一起安装openjdk-11和openjdk-8,我只是修改/usr/bin/jabref如下:

#!/bin/sh
JAVA_CMD=/usr/lib/jvm/java-8-openjdk-amd64/bin/java
...
Run Code Online (Sandbox Code Playgroud)

这意味着,只需将 JAVA_CMD 指向 openjdk-8,而不是 openjdk-11。

这不会损害所有其他与 openjdk-11 相关的应用程序。