安装特定版本的gradle

时间:2017-12-19 09:44:37

标签: gradle

我必须处理一个使用Gradle 2.2运行的项目。

我想安装Gradle 2.2以使项目构建正常。但我不知道该怎么做,我只能安装Gradle最新版本。有没有办法安装特定版本的Gradle?

我在ubuntu 14.04 LTS上工作。

1 个答案:

答案 0 :(得分:5)

您可以使用SDKMAN!管理不同的Gradle版本。安装后你可以这样做:

sdk list gradle

查看所有可用的Gradle版本:

================================================================================
Available Gradle Versions
================================================================================
     4.4-rc-6             4.2-rc-1             2.9                  2.1            
     4.4-rc-5             4.2                  2.8                  2.0            
     4.4-rc-4             4.1                  2.7                  1.9            
     4.4-rc-3             4.0.2                2.6                  1.8            
     4.4-rc-2             4.0.1                2.5                  1.7            
     4.4-rc-1             4.0                  2.4                  1.6            
     4.4                  3.5.1                2.3                  1.5            
 > * 4.3.1                3.5                  2.2.1                1.4            
     4.3-rc-4             3.4.1                2.2                  1.3            
     4.3-rc-3             3.4                  2.14.1               1.2            
     4.3-rc-2             3.3                  2.14                 1.12           
     4.3-rc-1             3.2.1                2.13                 1.11           
     4.3                  3.2                  2.12                 1.10           
     4.2.1                3.1                  2.11                 1.1            
     4.2-rc-2             3.0                  2.10                 1.0            

================================================================================
+ - local version
* - installed
> - currently in use
================================================================================

然后你可以这样做:

sdk install gradle [version]

其中[version]是您想要的版本。

使用Gradle Wrapper

还有另一种方法可以为您的项目提供Gradle。您可以添加特定版本的Gradle Wrapper,因此您不必担心安装本地Gradle。

如果您已在本地计算机上安装了Gradle,则可以执行以下操作:

gradle wrapper --gradle-version [version]

其中[version]是您想要的版本号。添加包装完成后,您会发现例如项目根目录中的gradlew文件。使用以下命令使其可执行:

chmod +x gradlew

然后您可以使用此脚本而不是使用本地Gradle分发来运行Gradle:

./gradlew clean test 

例如。

Gradle Wrapper允许您在参与项目的所有团队成员之间共享相同的Gradle分布(只需将所有包装器文件添加到您的Git或任何其他存储库中)。