我曾经有一个颤振问题,我不得不下载jdk。我给了它一个路径D:/jdk,但是我创建了新的分区,并在C:\Program \Java\JDK-16.0.1上再次下载了它。现在,当我在Visual代码中运行一个应用程序时,出现了一个错误:
失败:生成失败,出现异常。
我不知道该怎么做,我已经重新安装了gradle、jdk和VSCode。为了从VSCode内存中删除这条路径,我必须做些什么?
编辑:固定
因此,我通过删除时态文件、优化存储和清除Windows缓存(也是VSCode缓存)来解决这个问题。进程结束后,我也重新启动了我的笔记本电脑。
我用教程的链接回答了这个问题,还有一些附加的步骤,比如用一些程序来做,在我的例子中它不是必需的。希望它能帮到别人
发布于 2021-05-09 01:55:55
打开命令调色板--> Java:配置JAVA_HOME >JAVA_HOME,如果您的安装正确,并且JAVA_HOME被添加到PATH中,Java扩展将自动检测它。
您可以选择所需的配置,并将其设置为JDK for Language Server,这相当于在Settings.json中添加以下配置:
"java.home": "C:\\...\\AdoptOpenJDK",

不要忘记重新加载窗口以使更改有效。
发布于 2021-05-10 10:39:20
因此,我通过删除时态文件、优化存储和清除Windows缓存(也是VSCode缓存)来解决这个问题。进程结束后,我也重新启动了我的笔记本电脑。
[https://www.drivereasy.com/knowledge/how-to-clear-cache-on-windows-10/#b][1]发布于 2022-04-05 17:13:36
我还遇到了一个困惑的问题,我试图在Visual代码中构建一个Gradle项目。它找不到Gradle依赖项。因此,它无法解析许多工件(变量、注释等)。那是不被认可的。
为了解决这个问题,我执行了以下的操作
将Java location.
”扩展(VS代码))。
通过清除VS代码缓存,当我重新打开项目时,它重新启动了Gradle,并且它能够解决丢失的工件。那些没有自动解决的,现在通过代码完成和VS代码和Gradle插件提供的上下文工具来识别。
我希望Gradle的工具将允许重新加载它的属性和项目引用,但是重新启动为我自动完成了它。
settings.json文件中的Java示例:
{
"java.configuration.runtimes": [
{
"name": "JavaSE-1.8",
"path": "C:\\JAVA\\JAVA_1.8_..._x86_64",
},
{
"name": "JavaSE-11",
"path": "C:\\JAVA\\Java11_..._x86_64"
}
],
"java.jdt.ls.java.home": "C:\\JAVA\\Java11_..._x86_64"
}

https://stackoverflow.com/questions/67440953
复制相似问题