Add support to build and run on Java 11
- Daniel Gerhardt authored
Java 11 removes Java EE modules as described by JEP 320. Since we depend on some of those modules those have now to be added explicitly. The following affected APIs are used by us directly or indirectly: * javax.annotation * javax.xml.bind Some workarounds had to be added for now to fix issues caused by dependencies which include conflicting APIs. See https://openjdk.java.net/jeps/320.
+ 25
− 0
@@ -13,6 +13,7 @@
@@ -148,6 +149,10 @@
@@ -597,6 +602,13 @@
@@ -611,6 +623,19 @@