4.0.0 hcom.baeldung hexagonal-architecture-java 0.0.1-SNAPSHOT src maven-compiler-plugin 3.8.0 1.8 1.8