New approach using two execution phases for maven-compiler-plugin in combination with maven-assembly-plugin.