如引言中所述,gradle包装器功能之所以有效,是因为将jar下载到项目中以在gradlew运行命令时使用。但是,这可能无法落实,并且在下次签出项目后,gradlew将无法运行并显示以下错误:
Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain
这是因为您的.gitignore可能包含*jarJava项目。初始化gradle包装器后,它将复制到file中gradle/wrapper/gradle-wrapper.jar。因此,您需要将其添加到git索引中并提交。这样做:
git add -f gradle/wrapper/gradle-wrapper.jar git ci
随着-f被逼。