IDEA:源版本 1.7 需要目标版本 1.7
在 IntelliJ IDEA 中执行 JUnit 测试时,您可能会遇到以下错误:“ javac:源版本 1.7 需要目标版本 1.7。”此问题源于源版本和目标版本配置不匹配。
要解决此错误,请确保正确配置以下设置:
编译器选项:
验证从 Maven 导入的编译器选项是否正确:
项目和模块设置:
Maven 设置:
IntelliJ IDEA 特定:
上述配置完成后设置后,在 IntelliJ IDEA 中重新导入 Maven 项目以确保它尊重更新的
语言级别配置的其他来源:
默认 Maven 语言级别:
注意 Maven 的默认语言级别为 1.5 (5.0)。 IntelliJ IDEA 最初会将模块语言级别设置为此值。
以上是为什么我的 JUnit 测试在 IntelliJ IDEA 中失败并显示'javac:源版本 1.7 需要目标版本 1.7”?的详细内容。更多信息请关注PHP中文网其他相关文章!