gradle 版本
--> 2.11
在一个空目录中,我启动新的 gradle 项目,要求包装器 2.14.1:
gradle wrapper --gradle-distribution-url https://services.gradle.org/distributions/gradle-2.14.1-all.zip
然后我 promise 一切:
git init
git add .
git commit -m'gradle wrapper'
现在我将包装器更新到相同版本,但使用包装器:
./gradlew wrapper --gradle-distribution-url https://services.gradle.org/distributions/gradle-2.14.1-all.zip
似乎所有文件都已更改:git status
:
modified: gradle/wrapper/gradle-wrapper.jar
modified: gradle/wrapper/gradle-wrapper.properties
modified: gradlew
modified: gradlew.bat
为什么我有不同的 jar 和包装脚本?我要求使用不同的 gradle 发行版的相同版本的包装器,并且得到完全不同的结果。为什么?更新包装器 jar 和包装器脚本的正确方法是什么?
最佳答案
看起来./gradlewwrapper ...
命令从您请求的版本导入包装器文件(jar和脚本)。 gradlewrapper
命令导入与本地 gradle 安装版本相同的包装器
关于java - 更新 gradle 包装文件会产生不同的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38606096/