IntelliJ Update - Get Fehler von Lambda

8

Ich habe heute Morgen meine IntelliJ IDEA aktualisiert und danach habe ich mein Projekt geöffnet und plötzlich bekomme ich einen Fehler in meinen Lambda-Ausdrücken.

Zuerst habe ich diesen:

%Vor%

und dann habe ich versucht, den Project-Language-Level zu ändern und danach auf den Standard-Level zurückzusetzen. Jetzt bekomme ich dieses:

%Vor%

IntelliJ ProjectStructure-Optionen:

Das ist mein Lambda: Und ich sage es noch einmal, bevor ich IntellJ auf den neuesten Stand gebracht habe:

%Vor%     
Markus G. 21.10.2016, 06:52
quelle

1 Antwort

12

Sie haben Ihr Projekt Sprachniveau konfiguriert. Sie müssen auch das Sprachniveau Modul konfigurieren. Weitere Informationen finden Sie unter Globale, Projekt- und Modul-SDKs konfigurieren .

Gehen Sie zur Registerkarte Projektstruktur → Modul ( + ; auf MacOS oder Strg <) / kbd> + Alt + Umschalt + S auf Windows OS ) und prüfen Sie dort die Sprachstufe Ihres Moduls:

Sie müssen möglicherweise auch die Java-Compiler-Version ändern. Wechseln Sie zum Dialogfeld Einstellungen ( + , auf MacOS oder Strg + Alt + S auf Windows OS ), navigieren Sie durch Erstellen, Ausführen, Bereitstellen → Compiler → Java Compiler (oder geben Sie einfach ein javac im Suchfeld oben) und ändern Sie die Java Compiler-Version wie folgt:

    
DimaSan 21.10.2016, 06:56
quelle

Tags und Links