Maven: les génériques ne sont pas supportés dans -source 1.3

Maven: les génériques ne sont pas pris en charge dans -source 1.3

Problème

Maven comme outil de création de projet. À l'aide de la fonction générique Java, lors de la construction avec Maven, obtenez ce message d'erreur

generics are not supported in -source 1.3 (use -source 5 or higher to enable generics)

Solution

Vous devez dire à Maven d'utiliserJDK 1.5 pour compiler votre code source explicitement. Déclarez le plugin du compilateur Maven (maven-compiler-plugin) dans votre fichierpom.xml, comme ceci:

Fichier: pom.xml


  
   ...
  
  
    
       
           org.apache.maven.plugins
           maven-compiler-plugin
           2.3.1
           
               1.5
               1.5