Saya pikir ini ada hubungannya dengan konflik konseptual antara plugin Maven compiler dan ide IntelliJ. Rupanya versi yang lebih baru dari plugin kompiler memiliki tingkat standar 1,5 (lihat http://maven.apache.org/plugins/maven-compiler-plugin/ ). Jadi jika plugin kompiler digunakan sama sekali dalam sebuah proyek, dan level kompiler tidak secara eksplisit diatur di pom.xml, setiap kali POM diproses ulang, level akan kembali ke default.
Jadi ada konflik konseptual yang diabaikan oleh Intellij IDEA. IDE masih memungkinkan seseorang untuk mengatur pengaturan proyek dan modul, tetapi tidak memberikan peringatan atau umpan balik bahwa pengaturan ini dikendalikan oleh pom.xml. Solusi akan secara eksplisit mengizinkan menimpa pengaturan plugin compiler POM (mungkin tidak bijaksana karena apa yang kemudian terjadi ketika Anda menggunakan pakar pada baris perintah), atau untuk menonaktifkan kontrol dalam IDE ketika pengaturan dari POM ini berlaku.
Solusinya saat ini adalah dengan mengatur level kompiler yang diinginkan dalam plugin compiler di pom, re-import, daripada mencoba mengaturnya dalam pengaturan modul.