Это мои настройки:
Установлены JDK 1.5 и JDK 1.6, JAVA_HOME указывает на JDK 1.6
pom.xml использует плагин maven-compiler-plugin с <source>1.5</source> и <target>1.5</target>
<source>1.5</source>
<target>1.5</target>
mvn --version отображает версию Java: 1.6.0_06
mvn --version
Maven 2.2.1
Правильно ли, что Maven 2.2.1 создает файлы классов с версией файла 50.0 с этой конфигурацией?
если я правильно понимаю Maven, это просто означает, что он работает в среде исполнения 1.6. Настройки в pom должны определять сгенерированный формат файла класса.