XP launcher checks for Java 8 and fails. Version check should be rewritten.
Apache Felix exceptions during startup: it seems fixed by upgrading OSGi and Apache Felix dependencies
JDK packages in modules not included by default in JDK: java.xml.bind and nashorn. Workaround using --add-modules cmd-line param. It might need to be revisited for Java 11.
This task is a research task: Find potential problems with building and running Enonic XP on Java 10.
Build successfully the entire distribution with Java 10
Run it and find potential problems
Build applications using JS ES6 code
...