Bob*_*ith 1 java gradle classnotfoundexception
我们正在尝试使用 VScode 将代码部署到 FRC 机器人,但我们不断收到错误消息:
错误:无法找到或加载主类
org.gradle.wrapper.GradleWrapperMain
引起:java.lang.ClassNotFoundException:
org.gradle.wrapper.GradleWrapperMain
终端进程终止,退出代码:1
我们发现其他人也遇到了类似的错误,但他们的解决方案都没有帮助我们。我们非常感谢您帮助解决此错误 谢谢
我假设您正在使用 Gradle 包装器脚本(gradlew在命令行上)。该脚本依赖于另外两个文件:
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
Run Code Online (Sandbox Code Playgroud)
我的猜测是 jar 文件丢失或损坏。您可以尝试通过手动下载 Gradle 然后gradle wrapper在同一文件夹中运行(注意缺少的“w”)来重新生成它们。如果这是您在版本控制存储库(例如 Git)中维护的代码,请确保将这两个文件添加并提交到存储库。
项目文件最近是否有任何修改?在我不知不觉地删除了整个项目(shift+delete)并恢复它后,我也遇到了同样的问题,但不知何故 gradlew 命令不起作用(与您得到的错误相同)。我检查了以下位置的项目文件夹,发现 gradle-wrapper.jar 文件显示 0kb 大小。
\gradle\包装器
所以我用正确的 gradlew jar 文件替换了它,并且我能够毫无问题地执行命令。有一天可能会帮助某人!和平 :)
编辑1:假设上述问题是在android studio中
| 归档时间: |
|
| 查看次数: |
5042 次 |
| 最近记录: |