Fehler: Java: Javactask: Quellversion 1.8 erfordert Zielversion 1.8

Bei der Verwendung von IntelliJ für Java ist es ein häufiges Problem, dass wir keine Java-Programme kompilieren können. Dieses Tutorial bietet eine Lösung für diesen Fehler.
Fehler: Java: Javactask: Quellversion 1.8 erfordert Zielversion 1.8
Wenn Sie ein Java-Programm nicht in IntelliJ kompilieren können, besteht das Problem meistens darin, dass die Quellversion nicht mit der Zielversion übereinstimmt.
Wir müssen die Quellversion mit der Zielversion abgleichen, um dieses Problem zu lösen. Hier sind die Lösungen für verschiedene Plattformen von IntelliJ.
Lösung für Windows
Führen Sie die folgenden Schritte aus, um den Windows-Fehler Quellversion erfordert Zielversion
zu beheben.
-
Gehen Sie zum Menü
Datei
von IntelliJ. -
Wählen Sie im Menü
Datei
Einstellungen
. -
Wählen Sie im Menü
Einstellungen
Erstellen, Ausführen, Bereitstellen
. -
Wählen Sie
Compiler
ausBuild, Execution, Deployment
. -
Wählen Sie unter
Compiler
Java Compiler
aus. -
Wählen Sie nun auf der Seite
Java Compiler
beiCompiler verwenden
Javac
aus. -
Wählen Sie Ihre Version in der
Projekt-Bytecode-Version
aus. Stellen Sie sicher, dass es derZiel-Bytecode-Version
ähnelt. -
Zum Beispiel ist für
Projekt-Bytecode-Version 1.8
dieZiel-Bytecode-Version
ebenfalls1.8
. -
Klicken Sie auf
Übernehmen
, dann aufOk
, und Sie können loslegen. Sehen Sie sich den Screenshot für diese Methode an.
Die Abkürzung zum direkten Öffnen des Java-Compilers besteht darin, Ctrl+Shift+A zu drücken und dann Java-Compiler einzugeben und schließlich Enter< zu drücken /kbd>.
Lösung für MacOS
Führen Sie die folgenden Schritte aus, um den Fehler Quellversion erfordert Zielversion
unter macOS zu beheben.
-
Gehen Sie zum IntelliJ-Menü.
-
Wählen Sie
Einstellungen
. -
Wählen Sie
Build, Execution, Deployment
ausPreferences
. -
Wählen Sie
Java Compiler
ausBuild, Execution, Deployment
. -
Wählen Sie nun auf der Seite
Java Compiler
beiCompiler verwenden
Javac
aus. -
Wählen Sie Ihre Version in der
Projekt-Bytecode-Version
aus. Stellen Sie sicher, dass es derZiel-Bytecode-Version
ähnelt. -
Zum Beispiel ist für
Projekt-Bytecode-Version 1.8
dieZiel-Bytecode-Version
ebenfalls1.8
. -
Klicken Sie auf
Übernehmen
, dann aufOk
, und Sie können loslegen.
Lösung für Maven
Für Maven müssen wir den Compiler zu pom.xml
im Projektknoten der obersten Ebene hinzufügen. Öffnen Sie Ihre pom.xml
und fügen Sie den unten stehenden Code hinzu.
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
Sobald Sie das Plugin zu pom.xml
hinzugefügt haben, speichern Sie es und Sie sind bereit.
Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.
LinkedIn FacebookVerwandter Artikel - Java Error
- Adresse wird bereits verwendet JVM_Bind-Fehler in Java
- Android Java.Lang.IllegalStateException behoben: Methode der Aktivität konnte nicht ausgeführt werden
- Ausnahme im Hauptthread Java.Lang.ClassNotFoundException in IntelliJ IDEA
- Ausnahme im Hauptthread Java.Lang.NoClassDefFoundError
- Beheben Sie das Problem, dass Java nicht installiert werden kann. Es gibt Fehler in den folgenden Schaltern
- Beheben Sie den Fehler `Es wurde keine Java Virtual Machine gefunden` in Eclipse