Closed julesjacobsen closed 5 years ago
Also updating to OWLAPI 5.1.7 - this has a Java 8 base and is Java 10 build compatible. Importantly it removes Guice dependency which caused these issues:
https://github.com/google/guice/issues/1133 https://github.com/owlcs/owlapi/issues/652
Ugh, unfortunately we may have to stick with OWLAPI 4.x, since we use this library in robot, and robot tracks OWLAPI 4.x, since that is what is used in Protege.
One possibility is for dual releases of this lib on maven?
Any thoughts @balhoff?
I think OWLAPI 4.5.4 removes the Guice dependency (see https://github.com/ontodev/robot/issues/308#issuecomment-408399143). Would that work for you @julesjacobsen?
4.5.x would work fine for me. Didn't ROBOT move to 4.5.6
Phenol was having to do some nasty workarounds for a simple missing getter..
This solves that issue.