Visual Studio Code无法创建Java Gradle项目

编程语言 2026-07-10

我已经尝试解决这个问题好几天了,我安装了“gradle for java”和“extension pack for java”这两个扩展,但当我尝试创建一个新的Gradle Java项目时,它确实会开始创建,但随后失败,没在指定的目录创建任何文件夹,也没有留下任何日志来说明发生了什么,只是在创建尝试结束时显示一个简短的.init失败。显然我把问题缩小到Gradle,因为在终端里命令 'gradle -v' 不工作:

gradle : The term 'gradle' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try 
again.
At line:1 char:1
+ gradle -v
+ ~~~~~~
    + CategoryInfo          : ObjectNotFound: (gradle:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

但我的C: 盘里有Gradle 8.14.4,它的路径也在Windows的环境变量中,问题到底出在那里?看起来连Windows自身都看不见Gradle,因为在cmd里 'gradle' 也不被识别。

解决方案

问题并非直接和vscode或 Gradle本身相关,而是Gradle安装配置的问题。对于与Java相关的所有东西,建议使用sdkman。它可以自己安装 gradle mvn java 等组件,并且支持多版本、Scala等等。SDKMAN! 是一个命令行工具,专为安装和管理基于JVM的 SDK、构建工具和框架的多个版本而设计。

它会配置PATH以及所有必需的设置,是Java开发环境中非常有用的工具。

> sdk install java

> sdk install gradle

Downloading: gradle 9.4.1

In progress...

################################################################################################################ 100.0%

Installing: gradle 9.4.1
Done installing!


Setting gradle 9.4.1 as default.

参考:

站内所有文章版权归属LeftHeroAI导航站,无授权禁止任何主体转载、抄袭、复制内容,亦不得私自架设镜像站点。一经侵权,本站将通过法律途径追责。

相关文章