问题如下图:
这个一看就是JDK版本不匹配,我IDEA用的是JDK 1.8,而且官网也说支持JDK 1.8。
我这里是用Gradle,看了一下build.gradle.kts配置文件发现JavaPluginExtension下面的sourceCompatibility和targetCompatibility都是用JavaVersion.VERSION_11,所以只要将它们都改成JavaVersion.VERSION_1_8即可解决问题。
如果是用Maven则改pom.xml的“<maven.compiler.source>1.8</maven.compiler.source>”和“<maven.compiler.target>1.8</maven.compiler.target>”。
要是还不行就打开“Project Settings”把下面的“Language level”改成“SDK Default”,“Modules”下面的“Language level”也会自动跟着改。
展开阅读全文
上一篇: 解释iOS开发中的.swift、.h、.m、.mm、.cc、.cpp、.o、.a、.tbd、.framework等文件
下一篇:Vert.x快速入门