Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
Already on GitHub? Sign in to your account
Java 9/JDK9 compatibility #2594
Comments
|
Apple/OSX compatibility:
http://openjdk.java.net/jeps/272
|
kaimast
commented
Apr 17, 2017
•
|
I get the following error when trying to run JabRef on Linux with OpenJDK9. Should I file a new ticket for this?
|
|
Thanks for your report. this is a problem we still have to solve. |
Siedlerchr
referenced this issue
Jul 28, 2017
Closed
JDK9 incompatibility: Error: Could not find or load main class org.jabref.JabRefMain #3054
Siedlerchr
added
the
build-system
label
Aug 17, 2017
|
As jdk9 is on it's way to the final release, we definitely should focus on getting JabRef to work with jdk9. |
|
Okay, the final release of java 9 is out and I played around with jdeps to anaylze dependencies to internal jdk libs:
|
|
Controlsfx has a java9 comptaible 9.0.0 release http://fxexperience.com/controlsfx/ |
|
FontawesomeFX 9.0.0 is out, with java 9 module support |
|
wiremock shouldn't be a problem as it is only used in the tests |
|
So just to sum up and make sure that I understand everything: Our major problems with Java 9 are:
|
|
The main blocker is that we have to adjust our start build scripts/installer to add these command line parameter for module config stuff. Apple Extensions have somehow been directly incorporated (If I read the changelog correct) |
lharzenetter
commented
Oct 12, 2017
•
|
I also have a similar problem using JDK9:
I just installed JabRef using choco. After I started it, I got the following error:
|
|
Hi, yes this is a known problem. You have to use java 8 for JabRef, JabRef currently does not support java9 |
Siedlerchr commentedFeb 28, 2017
•
edited
Issue for collecting all java 9 related problems
http://discourse.jabref.org/t/cannot-start-jabref-3-7-3-6-using-java-9-on-ubuntu-16-04/361/8
Check for dependenices:
https://wiki.openjdk.java.net/display/JDK8/Java+Dependency+Analysis+Tool