我通过删除本地目录来清理整个项目,例如~/.gradle
, ~/.m2
~./android
and ~/workspace/project/.gradle
并选择File -> Invalidate Caches / Restart...
在 Android Studio 中。
现在执行命令./gradlew
导致以下输出:
usr$ ./gradlew tasks
Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain
不用说,我删除的太多了,问题是如何才能再次修复呢?您有任何想法如何解决这个问题吗?
除了 @RaGe 的回答之外,我遇到的情况可能是我有一个全局 gitignore 被忽略.jar
文件,因此 gradle 包装器 jar 从未被提交。因此,在尝试后,我在 Jenkins 服务器上收到了该错误/var/lib/jenkins/my_project/gradlew build
。我必须显式强制添加 jar,然后提交:
git add -f gradle/wrapper/gradle-wrapper.jar
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)