Wie kompiliere ich ein Maven-Projekt mit einer anderen JDK-Version?

Wie kompiliere ich ein Maven-Projekt mit einer anderen JDK-Version?

Standardmäßig verwendet Maven 2 JDK 1.4, Maven 3 JDK 1.5, um das sehr alte Projekt zu kompilieren. Glücklicherweise enthält Maven einCompiler Plugin, das Maven anweist, die Projektquelle mit einer bestimmten JDK-Version zu kompilieren.

Lösung

Konfigurieren Sie den Plugin-Compiler direkt. (Getestet mit Maven 2 und 3)

pom.xml



  
    
        
            org.apache.maven.plugins
            maven-compiler-plugin
            3.6.1
            
                1.8
                1.8
            
        
    
  

Alternativ können Sie über die Eigenschaftswerte konfigurieren. (Getestet mit Maven 3)

pom.xml


    1.6
    1.6