Guten Tag! Ich hatte Project SDK 10 und Sprachstufe 7. Kürzlich bin ich auf das folgende Problem gestoßen:
Vor diesem Hintergrund begann ich, die Versionen von allem, was ich im Titel des Beitrags angegeben hatte, zu lesen und zu verstehen. Infolgedessen habe ich Version JDK 11 installiert und dann das Problem gelöst, indem ich Projektstruktur -> Projekteinstellungen -> Module -> Sprachniveau auf 11 gesetzt habe. Aber ich habe immer noch nicht ganz verstanden, was was war. Ich wäre Ihnen sehr dankbar, wenn Sie mir die Antworten auf die folgenden Fragen geben könnten:
- Die neueste Version von JDK ist 11?
- Was definieren Project SDK und Project Language Level?
- Sollten Project SDK und Poject Language Level übereinstimmen?
- Woher wissen Sie, wann Sie das Sprachniveau und die Module des Projekts -> Sprachniveau ändern müssen?
GO TO FULL VERSION