jabref won't run in Ubuntu 18.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
jabref (Debian) |
Fix Released
|
Unknown
|
|||
jabref (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
On askubuntu.com, user asks about jabref error. On 18.10, jabref wont' start due to missing java modules. I answered that java 8 is required: https:/
In my checking, one must actually remove java 11. I tried setting the preferred java version with "sudo update-alternatives --config java" is not sufficient, one must actually delete the newer java packages in order for jabref to start. If I set the preferred version, then jabref never appears on screen.
$ jabref
21:22:40.859 [AWT-EventQueue-0] ERROR net.sf.
java.lang.
at net.sf.
at net.sf.
at net.sf.
at java.awt.
at java.awt.
at java.awt.
at java.awt.
at java.security.
at java.security.
at java.awt.
at java.awt.
at java.awt.
at java.awt.
at java.awt.
at java.awt.
at java.awt.
Caused by: java.lang.
at jdk.internal.
at jdk.internal.
at java.lang.
... 16 more
I've downloaded the newest Jabref package, can't launch it either if java 11 is installed.
$ java -jar JabRef-4.3.1.jar
Error: Could not find or load main class org.jabref.
I wonder if the version of java could be specified differently in the Ubuntu wrapping to solve this.
CVE References
Changed in jabref (Debian): | |
status: | Unknown → Fix Released |
Changed in jabref (Ubuntu Bionic): | |
status: | New → Fix Committed |
Status changed to 'Confirmed' because the bug affects multiple users.