Comment compiler un projet Maven avec une version JDK différente?
Par défaut, Maven 2 utilise JDK 1.4, Maven 3 utilise JDK 1.5 pour compiler le projet, qui est très ancien. Heureusement, Maven est livré avec unCompiler Plugin, qui indique à Maven de compiler la source du projet avec une version JDK particulière.
Solution
Configurez directement le compilateur de plugin. (Testé avec Maven 2 et 3)
pom.xml
org.apache.maven.plugins maven-compiler-plugin 3.6.1 1.8
Vous pouvez également configurer via les valeurs de propriété. (Testé avec Maven 3)
pom.xml
1.6 1.6