Ich bin neu zu Maven, und ich finde, dass, obwohl ich die Facette des JDK des Projekts auf 1.8 ändere, jedes Mal, wenn ich "update Maven", wird es zurück zu jdk 1.6.Wie man Maven JDK1.8 anstelle von JDK1.6 verwendet
Warum ist das?
Ich installierte jdk 1.8 in meinen Fenstern, und ich benutze Eclipse.
Ich lese Specify JDK for Maven to use und fügen Sie Folgendes hinzu, aber es funktioniert nicht.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
<execution>
<id>enforce-versions</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireJavaVersion>
<version>1.8</version>
</requireJavaVersion>
</rules>
</configuration>
</execution>
</executions>
</plugin>
Also, was ist mit Maven-Enforcer-Plugin, was ist das zu tun und warum löst es den Thread Angeben JDK für Maven zu verwenden – Jaskey
Und ich versuchte, eine Warnung: Override Managed Version 3.1 für Maven- Compiler-Plugin, warum gibt es eine Warnung für die Versionen – Jaskey
Ich werde das mit Wildfly versuchen :) thk :) –