protege
protege copied to clipboard
Quick fix for Java 11, address #822
DON'T MERGE TO MASTER! This patch will not work with Java 8 (currently bundled with Protege) on MacOS due to some swing incompatibilities.
I just added replacements for the removed Java modules java.xml.bind and javax.activation according to:
https://stackoverflow.com/a/52502208 https://stackoverflow.com/a/46493809
After that Protege successfully starts on Java 11, but this probably requires further testing. Maybe not all of the added dependencies are needed.
Just a note, bundled JVMs will need updating too
Protege plugins (at least the most common ones) should probably be tested as well, in case they rely on some Java packages that have been removed.
CLosing as this is no longer relevant now that Protégé 5.6.0 is out. Thanks @ykazakov.