【发布时间】:2020-03-02 23:28:26
【问题描述】:
我在 VSCode 中创建了一个新的 maven 项目。当我尝试运行文件时,出现此错误
The compiler compliance specified is 1.7 but a JRE 13 is used
但没有关于如何修复错误的说明。我该怎么办?
这些是我安装的 VSC 插件:
- Java 0.25.0 调试器
- Java 依赖查看器 0.9.0
- Java 扩展包 0.8.1
- Java 运行 1.1.4
- Java 测试运行程序 0.22.0
【问题讨论】:
-
code.visualstudio.com/docs/java/java-tutorial 安装 JDK。 TLDR;安装 Visual Studio。安装 JDK 后,您需要配置 Java 开发环境。最常见的方法是将 JAVA_HOME 环境变量设置为 JDK 的安装位置,同时您也可以使用 Visual Studio Code 设置(工作区或用户设置)中的 java.home 设置为编辑器进行配置。
-
如何获取JDK的安装位置?我已经安装了它,但我没有记下文件夹位置,当我在我的 mac 中搜索 JDK 时没有结果。
-
这次重装注意。它应该类似于 /Library/Java/JavaVirtualMachines/jdk-10。 jdk/Contents/Home
-
尝试在
C:\Program Files (x86)\Java找到,你应该重新安装jdk -
如果与原始海报不同的是,您在 [Spring Boot][1] 的上下文中使用 [Spring Initializer][2] 看到了类似的错误,请务必选择匹配的 @987654326 @ (version) 在生成你的 Spring Boot 项目之前。 [1]:spring.io/projects/spring-boot [2]:start.spring.io
标签: java maven visual-studio-code