I am following this tutorial关于在 VSCode 中构建 Java Web 应用程序。
按 F5 调试代码后,我收到错误消息无法从“https://services.gradle.org/distributions/gradle-4.6-bin.zip”安装 Gradle 发行版。
.
屏幕截图:
谁能帮我找出为什么会出现此错误消息?
最佳答案
我在 Linux 上遇到了同样的问题。
我的理解是VS Code想要使用目录/usr/share/java/gradle/
(包含在环境变量 GRADLE_HOME
中),而它应该使用 ~/.gradle
反而。
我尝试通过配置文件(例如 gradle-wrapper.properties
、 .vscode/settings.json
或 .settings/org.eclipse.buildship.core.prefs
)修复它,但没有成功。
我发现的唯一解决方法是设置环境变量:
- 如果您想对所有 session 执行此操作(存在可能破坏某些其他应用程序的风险),请将以下行放入您的
~/.bash_profile
中并重新启动:
export GRADLE_HOME=~/.gradle
- 一种侵入性较小的解决方案是在启动 VS Code 时设置变量:
env GRADLE_HOME=~/.gradle code
如果您使用桌面条目,请自定义相关文件。就我而言(Arch Linux),该文件是 /usr/share/applications/visual-studio-code.desktop
;因此,请将以下行放入其中:
Exec=env GRADLE_HOME=~/.gradle code %f
然后重新启动 VS Code(如有必要,请重新启动两次)。
我打开了an issue on Github .
关于java - VSCode : Issue installing Gradle distribution,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52190439/