一、概述
gradle的運行高度依賴jvm版本,所以在安裝之前一定要先安裝jdk,同時gradle版本必須與jdk版本對應,不然在項目編譯的時候會報版本不兼容導致編譯不成功的問題。
官方說明地址
以下是官方列出關系對應版本的關系列表:
本文將安裝 gradle 8.3為例。
二、環境配置堅持與資源下載
查看jdk版本信息:
確認jdk版本,再安裝對應gradle版本。
gradle 版本下載
騰訊云鏡像資源下載地址
gradle官方下載地址
三、安裝與配置
將下載完的安裝包解壓至個人指定的安裝目錄
% unzip gradle-8.3.zip
% cp gradle-8.3 /指定目錄
解壓完成以后,配置對應的環境變量
% vim ~/.bash_profile
#gradle path
export GRADLE_HOME=/***/gradle/gradle-8.3
export PATH=$GRADLE_HOME/bin:$PATH% source ~/.bash_profile
查看 是否安裝成功:
安裝完成以后,開始設置對應的配置。
進入安裝目錄:
cd gradle/gradle-8.3/init.d
創建 init.gradle文件,并添加以下內容:
vim init.gradleallprojects {repositories {maven { url '/Users/lib'}mavenLocal()maven { name "Alibaba" ;url "https://maven.aliyun.com/repository/public";allowInsecureProtocol = true }mavenCentral()}buildscript { repositories { maven { name "Alibaba" ;url 'https://maven.aliyun.com/repository/public';allowInsecureProtocol = true }maven { name "M2" ; url 'https://plugins.gradle.org/m2/' ;allowInsecureProtocol = true}}}
}
-
maven { url ‘/Users/lib’}
是本地倉庫,其他的為遠程倉庫。本文至配置了阿里的遠程倉庫,需要其他的遠程倉庫的可以加入進來。 -
allowInsecureProtocol = true 這個配置是忽略遠程倉庫的ssl嚴重,不配置的話,對于阿里這些遠程倉庫將無法拉取依賴。
至此,gradle的安裝就完成了,自己需要嚴重功能的可以是 編譯一下spring源碼看看。