targetBytecode must be set from maven.compiler.target property

maven.compiler.target property is commonly used by the maven-compiler-plugin and others compilation plugins to set the bytecode compatibility target