亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Gradle 6.6.1 安裝配置的詳細(xì)教程

 更新時(shí)間:2020年09月30日 09:47:43   作者:zh452647457  
Gradle是一個(gè)基于Apache Ant和Apache Maven概念的項(xiàng)目自動(dòng)化構(gòu)建開源工具。這篇文章主要介紹了Gradle 6.6.1 安裝配置的詳細(xì)教程,需要的朋友可以參考下

Gradle是一個(gè)基于Apache Ant和Apache Maven概念的項(xiàng)目自動(dòng)化構(gòu)建開源工具。它使用一種基于Groovy的特定領(lǐng)域語(yǔ)言(DSL)來聲明項(xiàng)目設(shè)置,目前也增加了基于Kotlin語(yǔ)言的kotlin-based DSL,拋棄了基于XML的各種繁瑣配置。
面向Java應(yīng)用為主。當(dāng)前其支持的語(yǔ)言限于Java、Groovy、Kotlin和Scala,計(jì)劃未來將支持更多的語(yǔ)言。

簡(jiǎn)介

Gradle是一個(gè)基于JVM的構(gòu)建工具,是一款通用靈活的構(gòu)建工具,支持maven, Ivy倉(cāng)庫(kù),支持傳遞性依賴管理,而不需要遠(yuǎn)程倉(cāng)庫(kù)或者是pom.xml和ivy.xml配置文件,基于Groovy,build腳本使用Groovy編寫。

gradle提供了什么

1. 一種可切換的,像maven一樣的基于約定的構(gòu)建框架,卻又從不鎖住你(約定優(yōu)于配置)
2. 強(qiáng)大的支持多工程的構(gòu)建
3. 強(qiáng)大的依賴管理(基于Apache Ivy),提供最大的便利去構(gòu)建你的工程
4. 全力支持已有的Maven或者Ivy倉(cāng)庫(kù)基礎(chǔ)建設(shè)
5. 支持傳遞性依賴管理,在不需要遠(yuǎn)程倉(cāng)庫(kù)和pom.xml和ivy配置文件的前提下
6. 基于groovy腳本構(gòu)建,其build腳本使用groovy語(yǔ)言編寫
7. 具有廣泛的領(lǐng)域模型支持你的構(gòu)建

下載

從 Gralde 官方網(wǎng)站下載 Gradle 的最新發(fā)行包。

在這里插入圖片描述

下載后文件

在這里插入圖片描述

解壓

壓縮包放到需要安裝的目錄并解壓,解壓后的目錄如下:

在這里插入圖片描述

環(huán)境變量配置

環(huán)境變量中添加GRADLE_HOME

在這里插入圖片描述

將 %GRADLE_HOME%/bin 加入到你的 PATH 環(huán)境變量中

在這里插入圖片描述 

測(cè)試

  •  打開命令窗口數(shù)輸入:gradle -v
  • 輸出以下結(jié)果標(biāo)識(shí)安裝成功
C:\Users\herion>gradle -v

------------------------------------------------------------
Gradle 6.6.1
------------------------------------------------------------

Build time:  2020-08-25 16:29:12 UTC
Revision:   f2d1fb54a951d8b11d25748e4711bec8d128d7e3

Kotlin:    1.3.72
Groovy:    2.5.12
Ant:     Apache Ant(TM) version 1.10.8 compiled on May 10 2020
JVM:     1.8.0_211 (Oracle Corporation 25.211-b12)
OS:      Windows 10 10.0 amd64

Gradle 倉(cāng)庫(kù)源 配置 在Gradle安裝目錄下的 init.d 文件夾下,新建一個(gè) init.gradle 文件

在這里插入圖片描述

init.gradle 添加如下配置,repositories 中寫的是獲取 jar 包的順序。

allprojects {
  repositories {
    maven { url 'file:///D:/develop/maven_jar'}
    mavenLocal()
    maven { name "Alibaba" ; url "https://maven.aliyun.com/repository/public" }
    maven { name "Bstek" ; url "http://nexus.bsdn.org/content/groups/public/" }
    mavenCentral()
  }

  buildscript { 
    repositories { 
      maven { name "Alibaba" ; url 'https://maven.aliyun.com/repository/public' }
      maven { name "Bstek" ; url 'http://nexus.bsdn.org/content/groups/public/' }
      maven { name "M2" ; url 'https://plugins.gradle.org/m2/' }
    }
  }
}
  1. maven { url ‘file:///D:/develop/maven_jar'} 本地jar包存放路徑
  2. mavenLocal() 是獲取 Maven 本地倉(cāng)庫(kù)的jar包
  3. maven { name “Alibaba” ; url “https://maven.aliyun.com/repository/public” } 阿里倉(cāng)庫(kù)獲取
  4. mavenCentral() 是從Apache提供的中央倉(cāng)庫(kù)獲取 jar 包。
  5. 所以jar包獲取順序?yàn)楸镜貍}(cāng)庫(kù)->Alibaba倉(cāng)庫(kù)->Bstek 倉(cāng)庫(kù)->Apache中央倉(cāng)庫(kù)

 idea 配置

在這里插入圖片描述

到此這篇關(guān)于Gradle 6.6.1 安裝配置的詳細(xì)教程的文章就介紹到這了,更多相關(guān)Gradle 安裝配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 通過Java創(chuàng)建Socket連接到服務(wù)器方式

    通過Java創(chuàng)建Socket連接到服務(wù)器方式

    這篇文章主要介紹了通過Java創(chuàng)建Socket連接到服務(wù)器方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Java jdk安裝及javac命令無效解決方案

    Java jdk安裝及javac命令無效解決方案

    這篇文章主要介紹了Java jdk安裝及javac命令無效解決方案,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-12-12
  • Spring注入Map集合實(shí)現(xiàn)策略模式詳解

    Spring注入Map集合實(shí)現(xiàn)策略模式詳解

    這篇文章主要介紹了Spring注入Map集合實(shí)現(xiàn)策略模式詳解,Spring提供通過@Resource注解將相同類型的對(duì)象注入到Map集合,并將對(duì)象的名字作為key,對(duì)象作為value封裝進(jìn)入Map,需要的朋友可以參考下
    2023-11-11
  • SpringBoot中的Bean裝配詳解

    SpringBoot中的Bean裝配詳解

    Spring?IoC?容器是一個(gè)管理?Bean?的容器,在?Spring?的定義中,它要求所有的?IoC?容器都需要實(shí)現(xiàn)接口?BeanFactory,它是一個(gè)頂級(jí)容器接口,這篇文章主要介紹了SpringBoot中的Bean裝配詳解,需要的朋友可以參考下
    2024-04-04
  • idea全局設(shè)置Maven配置的實(shí)現(xiàn)步驟

    idea全局設(shè)置Maven配置的實(shí)現(xiàn)步驟

    本文主要介紹了idea全局設(shè)置Maven配置,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-07-07
  • 聊聊SpringBoot中組件無法被注入的問題

    聊聊SpringBoot中組件無法被注入的問題

    這篇文章主要介紹了SpringBoot中組件無法被注入的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • mybatis多個(gè)區(qū)間處理方式(雙foreach循環(huán))

    mybatis多個(gè)區(qū)間處理方式(雙foreach循環(huán))

    這篇文章主要介紹了mybatis多個(gè)區(qū)間處理方式(雙foreach循環(huán)),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-02-02
  • SpringBoot攔截器excludePathPatterns方法不生效的解決方案

    SpringBoot攔截器excludePathPatterns方法不生效的解決方案

    這篇文章主要介紹了SpringBoot攔截器excludePathPatterns方法不生效的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Java 爬蟲工具Jsoup詳解

    Java 爬蟲工具Jsoup詳解

    這篇文章主要介紹了 Java 爬蟲工具Jsoup詳解的相關(guān)資料,需要的朋友可以參考下
    2017-05-05
  • JAVA獲得包含0-9、a-z、A-Z范圍內(nèi)字符串的的隨機(jī)數(shù)實(shí)例

    JAVA獲得包含0-9、a-z、A-Z范圍內(nèi)字符串的的隨機(jī)數(shù)實(shí)例

    這篇文章主要介紹了JAVA獲得包含0-9、a-z、A-Z范圍內(nèi)字符串的的隨機(jī)數(shù)實(shí)例,包含隨機(jī)數(shù)字、隨機(jī)字符串的獲取方法,需要的朋友可以參考下
    2014-07-07

最新評(píng)論