【问题标题】:How to change VSCode Gradle Version?如何更改 VSCode Gradle 版本?
【发布时间】:2022-11-04 19:07:54
【问题描述】:
初学者在这里。
尝试在 Visual Studio 代码中构建项目时出现此构建错误:
Executing Gradle tasks as part of a build without a settings file is not supported. Make sure you are executing Gradle from a directory within your Gradle project. Your project should have a 'settings.gradle(.kts) file in the root directory.
问题是,那里已经有一个了。
我相信这是因为当我应该使用 6.5.0 时,VSCode 正在使用 Gradle 7.x.x。
有谁知道如何更改 Visual Studio 代码的 gradle 版本?
【问题讨论】:
标签:
visual-studio-code
gradle
【解决方案1】:
如果您在 VSCode 中使用 Gradle for Java 扩展,并且您的项目中有 Gradle 包装器,则该扩展应使用包装器默认使用的版本,因此请在此处指定正确的版本。
您可以通过手动更新<your-project>/gradle/wrapper/gradle-wrapper.properties 中的distributionUrl 属性或运行以下命令来做到这一点:
./gradlew wrapper --gradle-version <your-desired-version>
如果您的项目中还没有 Gradle 包装器,我建议您添加它,因为这是执行 Gradle 构建的推荐方式。您可以使用以下命令将其添加到您的项目中
gradle wrapper --gradle-version <your-desired-version>
所有列出的命令都应在项目的根文件夹中执行。
包装文档:https://docs.gradle.org/current/userguide/gradle_wrapper.html