本文最后更新于197 天前,其中的信息可能已经过时,如有错误请发送邮件到aichantech@qq.com
背景描述
通常在尝试升级或降级项目的Java版本时出现,这个问题的出现一般是项目中各个地方设置的Java版本不同。
Bug解决
重点看这几个地方:
项目的SDK版本
File – Project Structure – Project – SDK


项目Modules的Java版本
File – Project Structure – Modules – Language level


本地编译器版本
File – Settings – 搜索Java Compiler – Module


Maven和Gradle中设定的Java版本
项目中的pom.xml

如果是Gradle,则修改build.gradle下的
plugins {
id 'java'
}
group 'com.example'
version '1.0-SNAPSHOT'
repositories {
mavenCentral()
}
dependencies {
// 你的依赖项
}
java {
toolchain {
// Java版本
languageVersion = JavaLanguageVersion.of(21)
}
}
其他
待补充…