【发布时间】:2022-02-09 09:52:16
【问题描述】:
我正在尝试在 vscode 上运行 java,但是“Java 扩展包”一直要求我重新下载 jdk。我能够在 intellij 上运行 java 并且一直在使用它,但是由于我将 vscode 用于其他所有内容,因此我想让它在我的主编辑器上运行。
这里是java相关的设置
"java.help.firstView": "gettingStarted",
"java.home":"/Library/Java/JavaVirtualMachines/amazon-corretto-17.jdk/Contents/Home/bin/java",
"java.jdt.ls.java.home": "/Library/Java/JavaVirtualMachines/amazon-corretto-17.jdk/Contents/Home/bin/java",
"java.configuration.runtimes": [
{
"name": "JavaSE-17",
"path": "/Library/Java/JavaVirtualMachines/microsoft-17.jdk/Contents/Home/bin/java",
},
{
"name": "JavaSE-17",
"path": "/Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/bin/java",
},
{
"name": "JavaSE-17",
"path": "/Library/Java/JavaVirtualMachines/amazon-corretto-17.jdk/Contents/Home/bin/java",
"default": true
},
],
错误 Visual Studio Code 设置中定义的 java.home 变量指向丢失或无法访问的文件夹 (/Library/Java/JavaVirtualMachines/adoptopenjdk-17.jdk/Contents/Home)
有什么想法吗?
我使用的所有其他语言都可以正常工作,只是似乎是 java。
【问题讨论】:
标签: java visual-studio-code settings vscode-extensions corretto