下面是vscode中的配置。虽然我已经在vscode中配置了JDK,但是当我运行maven安装时仍然会收到编译错误,但是maven测试工作正常。
请告诉我如何解决。
发布于 2022-04-20 08:11:14
您不需要配置"maven.terminal.useJavaHome"
,它依赖于java.home
,但是暂时不推荐使用java.home
。
如果需要针对不同的JDK版本编译项目,建议您在用户设置中配置java.configuration.runtimes属性,例如: "java.configuration.runtimes":{“名称”:"JavaSE-1.8",“路径”:"/path/to/jdk-8",},{“名称”:"JavaSE-11","path":"/path/to/jdk-11",},{ "name":"JavaSE-18","path":"/path/to/jdk-18",“默认”:true },
但是它不会修改终端中的Path
环境变量,它会影响Run Java
扩展,例如Run Java
按钮。
从您的问题和评论中可以看到,您需要首先下载并安装JDK,并记住将JDK的bin文件夹添加到Path
环境变量中。
https://stackoverflow.com/questions/71934749
复制相似问题