The project in its current state does not compile if using JDK 10 or 11 (mostly due to JAXB dependencies). Also, there is a gradle script in the project; switching to that would allow using Maven to load JAXB-related packages.