错误:找不到或加载主类org.gradle.launcher.GradleMain

Ron*_*326 6 gradle

我是Gradle的新手,尝试在装有Windows操作系统的PC上安装Gradle时,出现以下错误

Error: Could not find or load main class org.gradle.launcher.GradleMain
Run Code Online (Sandbox Code Playgroud)

我唯一要做的就是遵循gradle网站Gradle安装中给出的gradle安装步骤并输入

gradle -v
Run Code Online (Sandbox Code Playgroud)

在命令提示符下,我得到了上述异常。关于发生了什么以及如何解决的任何线索。

这是我所做的:

  1. 下载了zip文件
  2. 将zip文件中的“ gradle-3.5”复制到我在C驱动器中创建的文件夹(C:\ Gradle)
  3. 将GRADLE_HOME设置为'C:\ Gradle \ gradle-3.5'
  4. 将路径设置为“%GRADLE_HOME%\ bin”
  5. 打开cmd并键入gradle -v并收到此错误

Sum*_*mit 12

我通过运行./gradlew --stop停止了所有gradle守护程序,该错误已为我解决。

  • `gradle --stop` 也可能有用 (4认同)

akh*_*shi 6

删除缓存后,我遇到了同样的问题,Gradle Worker 正在运行,并且收到此错误

错误:无法找到或加载主类worker.org.gradle.process.internal.worker.GradleWorkerMain

我为解决该错误而执行的步骤

  1. 使用 gradle --stop 或 ./gradlew --stop
  2. 删除$USER/.gradle/caches/version/workerMain下的workerMain.lock文件
  3. 重新运行 Gradle 命令


Jar*_*ows 5

基本上,这意味着Gradle找不到您的gradle/wrapper/gradle-wrapper.jar

您必须遵循步骤3并设置环境变量:

Microsoft Windows用户

在文件资源管理器中,右键单击“此PC(或计算机)”图标,然后单击“属性”->“高级系统设置”->“环境变量”。

在“系统变量”下,选择“路径”,然后单击“编辑”。为C:\ Gradle \ gradle-3.5 \ bin添加一个条目。单击确定保存。

资料来源:https : //gradle.org/install#configure

最简单的方法是仅gradlew.bat在您的项目中使用,它将自动Gradle为您下载!

  • 是。大多数情况下,遇到此错误只是丢失了`gradle / wrapper / gradle-wrapper.jar`文件。 (2认同)