Ich bin auf Windows, ich habe bereits den Pfad zu JDK 1.8 in Umgebungsvariablen festgelegt. Auch in der Projektstruktur habe ich bereits auf es geändert. Ich habe ein Maven-Projekt.Ändern JDK in IntelliJ scheint nicht funktioniert
Auf Befehlszeile, wenn ich `mvn --version‘ verwende ich sehe
Apache Maven 3.0.4 (r1232337; 2012-01-17 15:44:56+0700)
Maven home: C:\apache-maven-3.0.4
Java version: 1.8.0_77, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.8.0_77\jre
Default locale: en_AU, platform encoding: Cp1252
OS name: "windows 10", version: "10.0", arch: "amd64", family: "dos"
jedoch in IntelliJ, wenn ich auf die Schaltfläche Run schlagen, es immer auf JDK 1.7, und ein Fehler ausgelöst wird (Da mein Maven-Projekt Java 8 erfordert). Wie ändere ich das? Dank
"C:\Program Files\Java\jdk1.7.0_09\bin\java" -Xms512m -Xmx1024m -Dclassworlds.conf=C:\apache-maven-3.0.4\bin\m2.conf -Dmaven.home=C:\apache-maven-3.0.4 -Didea.launcher.port=7534 "-Didea.launcher.bin.path=C:\Program Files (x86)\JetBrains\IntelliJ IDEA 11.1.5\bin" -Dfile.encoding=UTF-8 -classpath "C:\apache-maven-3.0.4\boot\plexus-classworlds-2.4.jar;C:\Program Files (x86)\JetBrains\IntelliJ IDEA 11.1.5\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain org.codehaus.classworlds.Launcher --no-plugin-registry --fail-fast --strict-checksums --update-snapshots -f C:\Users\Tung\server-pinbike\api-pinbike2\pom.xml install
aktualisieren Nach @BevyQ Spitze folgt, fand ich, dass die JRE von Maven Läufer zu Jre7 zeigte, dass der Grund ist.
Siehe Screenshot unten, hoffe, es hilft jemandem.
https://www.jetbrains.com/help/idea/2016.1/project-page.html –
eine Lösung dieses Problems könnte die ältere Java-Version von Ihrem Computer werden entfernt – nullpointer
Haben Sie sich Ihre Laufkonfiguration angesehen? Klicken Sie auf die Registerkarte "Runner" und sehen Sie, was dort steht – BevynQ