gradle 摇篮包装和Git

示例

如引言中所述,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被逼。