Gradle Wrapper 和 Git
正如介紹中所討論的那樣,gradle 包裝器功能可以正常工作,因為 jar 會下載到專案中,以便在執行 gradlew
命令時使用。但是,這可能無法提交,並且在下次檢出專案後,gradlew
將無法執行並顯示錯誤:
Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain
這將是因為你的 .gitignore 可能包含用於 Java 專案的*jar
。初始化 gradle 包裝器時,它將複製到檔案 gradle/wrapper/gradle-wrapper.jar
。因此,你需要將其新增到 git 索引並提交它。這樣做:
git add -f gradle/wrapper/gradle-wrapper.jar
git ci
隨著 -f
強迫它。