Made sure that when compiling with JDK 9 we actually use a JDK 8 runtime. Updated the Maven Compiler Plugin to latest version, with support for JDK 9 --release command line. Removed unnecessary Maven Compiler Plugin declarations in POMs.