当我在 IntelliJ IDEA 中打开 终端 窗口( 查看 -> 工具窗口 -> 终端)并输入 gradle tasks
时,这就是我看到的:
C:\Sathyaish\MyJavaAndSpringBootProject>gradle tasks
'gradle' is not recognized as an internal or external command,
operable program or batch file.
我从 IntelliJ IDEA 显示 Gradle 工具窗口( View -> Tool Windows -> Gradle )以及 IDE 能够运行 gradle 任务并列出 gradle 依赖项这一事实推测,IDE 也自动在我的设备上安装了 gradle机器。
我在我的机器上搜索了一个 gradle 文件夹,该文件夹也有一个 bin 目录,但找不到。我知道 我 没有自己安装gradle。
我确实在 IntelliJ IDEA 安装文件夹中找到了一个 gradle 文件夹:
C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.1\plugins\gradle>dir /b
lib
C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.1\plugins\gradle>dir lib /b
commons-io-2.2.jar
commons-lang-2.6.jar
gradle-base-services-3.5.jar
gradle-base-services-groovy-3.5.jar
gradle-cli-3.5.jar
gradle-core-3.5.jar
gradle-jps-plugin.jar
gradle-logging-3.5.jar
gradle-messaging-3.5.jar
gradle-model-core-3.5.jar
gradle-model-groovy-3.5.jar
gradle-native-3.5.jar
gradle-process-services-3.5.jar
gradle-resources-3.5.jar
gradle-tooling-api-3.5.jar
gradle-tooling-extension-api.jar
gradle-tooling-extension-impl.jar
gradle-version-info-3.5.jar
gradle-wrapper-3.5.jar
gradle.jar
guava-jdk5-17.0.jar
jansi-1.14.jar
kryo-2.22.jar
minlog-1.2.jar
native-platform-0.14.jar
native-platform-freebsd-amd64-libcpp-0.14.jar
native-platform-freebsd-amd64-libstdcpp-0.14.jar
native-platform-freebsd-i386-libcpp-0.14.jar
native-platform-freebsd-i386-libstdcpp-0.14.jar
native-platform-linux-amd64-0.14.jar
native-platform-linux-amd64-ncurses5-0.14.jar
native-platform-linux-amd64-ncurses6-0.14.jar
native-platform-linux-i386-0.14.jar
native-platform-linux-i386-ncurses5-0.14.jar
native-platform-linux-i386-ncurses6-0.14.jar
native-platform-osx-amd64-0.14.jar
native-platform-osx-i386-0.14.jar
native-platform-windows-amd64-0.14.jar
native-platform-windows-i386-0.14.jar
objenesis-1.2.jar
reflectasm-1.07.jar
resources_en.jar
C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.1\plugins\gradle>
我如何运行命令 gradle tasks
以在 IntelliJ IDEA 终端 窗口中列出所有 gradle 任务?我应该将 C:\Program Files\JetBrains\IntelliJ IDEA 2017.2.1\plugins\gradle\lib 添加 到我机器上的 PATH 环境变量吗?
原文由 Water Cooler v2 发布,翻译遵循 CC BY-SA 4.0 许可协议
IntelliJ IDEA 使用您在 IntelliJ IDEA 设置中指定的 Gradle Wrapper 或 _Gradle 分布式位置_,但是当您使用终端窗口时,它使用您的本机操作系统命令行,因此如果您没有在您的
PATH
环境变量,它不会工作,因为它不知道gradle
是什么。将
gradle
添加到您的路径中:视窗
在文件资源管理器中,右键单击此 PC(或计算机)图标,然后单击属性 -> 高级系统设置 -> 环境变量。
在系统变量下选择路径,然后单击编辑。
为 C:\Gradle\gradle-3.5\bin 添加一个条目。单击“确定”保存。
Linux / Mac