Я думаю, что это связано с концептуальным конфликтом между плагином компилятора Maven и идеей IntelliJ. По-видимому, более новые версии плагина компилятора имеют уровень по умолчанию 1,5 (см. Http://maven.apache.org/plugins/maven-compiler-plugin/ ). Таким образом, если плагин компилятора вообще используется в проекте, а уровень компилятора явно не задан в файле pom.xml, при повторной обработке POM уровень будет возвращаться к значению по умолчанию.
Таким образом, существует концептуальный конфликт, который игнорируется Intellij IDEA. Среда IDE по-прежнему позволяет устанавливать параметры проекта и модуля, но не выдает предупреждений или отзывов о том, что этот параметр контролируется pom.xml. Решения могут заключаться либо в том, чтобы явно разрешить переопределение настроек плагина компилятора POM (возможно, не разумно, потому что так происходит при использовании maven в командной строке), либо в отключении элементов управления в IDE, когда этот параметр действует из POM.
Решение в настоящее время состоит в том, чтобы установить желаемый уровень компилятора в плагине компилятора в pom, реимпорте, а не пытаться установить его в настройках модуля.