holy s**t, mvn actully need this config to compile java 1.6