gradle安裝配置以及使用最新方法
gradle的安裝
1.官網(wǎng)下載鏈接:https://gradle.org/releases/
1、下載后解壓
2、配置環(huán)境變量,新建 GRADLE_HOME 環(huán)境變量指向你的 Gradle 解壓路徑
3、將 %GRADLE_HOME%\bin 添加到 Path 環(huán)境變量中,然后點(diǎn)擊確定
4、驗(yàn)證gradle是否安裝成功,打開cmd命令行輸入 gradle -v
5、配置gradle倉庫地址
1、gradle和maven類似,也需要配置倉庫地址,首先新建一個(gè)文件夾
2、在環(huán)境變量中配置默認(rèn)的倉庫地址
3、配置阿里云鏡像
1.在gradle中的init.d文件中新建一個(gè)init.gradle文件,并在文件中添加如下配置
配置如下:
allprojects { repositories { 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/' } } } }
6、在idea中打開gradle構(gòu)建的項(xiàng)目
5、選擇File->Settings->Build Tools->Gradle
如果使用此方式構(gòu)建出了報(bào)錯(cuò):Execution failed for task ‘:compileJava’.,Could not resolve all dependencies for configuration ‘:compileClasspath’.或者no tasks available ,很有肯是你的idea和你的gradle版本不兼容導(dǎo)致的問題,出現(xiàn)一下問題,你需要改下你的diea的配置,使用方式二
方式一:
方式二:
7、gradle項(xiàng)目文件的介紹
目錄文件 | 作用 |
---|---|
.gradle gradle項(xiàng)目產(chǎn)生文件 | (自動(dòng)編譯工具產(chǎn)生的文件) |
.idea | IDEA項(xiàng)目文件(開發(fā)工具產(chǎn)生的文件) |
app | 其中一個(gè)module,復(fù)用父項(xiàng)目的設(shè)置,可與父項(xiàng)目擁有相同的配置文件 |
build | 自動(dòng)構(gòu)建時(shí)生成文件的地方 |
gradle | 自動(dòng)完成gradle環(huán)境支持文件夾 |
.gitignore | git源碼管理文件 |
build.gradle | gradle 項(xiàng)目自動(dòng)編譯的配置文件 |
gradle.properties | gradle 運(yùn)行環(huán)境配置文件 |
gradlew | 自動(dòng)完成 gradle 環(huán)境的linux mac 腳本,配合gradle 文件夾使用 |
gradlew.bat | 自動(dòng)完成 gradle 環(huán)境的windows 腳本,配合gradle 文件夾使用 |
local.properties | Android SDK NDK 環(huán)境路徑配置 |
*.iml | IDEA 項(xiàng)目文件 |
setting.gradle | gradle 項(xiàng)目的子項(xiàng)目包含文件 |
問題記錄
1、Could not get unknown property ‘container’ for root project ‘antiviral-reports’ of type org.gradle.api.Project.
解決方式:從問題可看出是缺少container這個(gè)變量的定義,所以增加gradle 運(yùn)行環(huán)境配置文件gradle.properties ,添加container=‘你定義的變量值’
2、IntelliJ idea 解決 junit no tasks available 的問題
參考文章:http://www.dbjr.com.cn/program/3040290sb.htm
總結(jié)
到此這篇關(guān)于gradle安裝配置以及使用的文章就介紹到這了,更多相關(guān)gradle安裝配置使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
深入了解Spring Boot2.3.0及以上版本的Liveness和Readiness功能
這篇文章主要介紹了Spring Boot2.3.0及以上版本的Liveness和Readiness功能示例深入解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-10-10SpringBoot集成POI實(shí)現(xiàn)Excel導(dǎo)入導(dǎo)出的示例詳解
Apache?POI?是用Java編寫的免費(fèi)開源的跨平臺(tái)的?Java?API,Apache?POI提供API給Java程序?qū)icrosoft?Office格式檔案讀和寫的功能。本文主要介紹通過SpringBoot集成POI工具實(shí)現(xiàn)Excel的導(dǎo)入和導(dǎo)出功能,需要的可以參考一下2022-07-07Java Socket編程實(shí)現(xiàn)簡(jiǎn)單的問候服務(wù)
這篇文章主要為大家介紹了Java Socket編程實(shí)現(xiàn)簡(jiǎn)單的問候服務(wù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-01-01Java調(diào)用騰訊云短信API接口的實(shí)現(xiàn)
這篇文章主要介紹了Java調(diào)用騰訊云短信API接口的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-07-07Java開發(fā)學(xué)習(xí) Java數(shù)組操作工具
這篇文章主要為大家詳細(xì)介紹了自己編寫的Java數(shù)組操作工具,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-04-04Swagger2不被SpringSecurity框架攔截的配置及說明
這篇文章主要介紹了Swagger2不被SpringSecurity框架攔截的配置及說明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03如何使用IDEA 搭建 SpringCloud 項(xiàng)目
所謂微服務(wù),就是要把整個(gè)業(yè)務(wù)模塊拆分成多個(gè)各司其職的小模塊,做到單一職責(zé)原則,不會(huì)重復(fù)開發(fā)相同的業(yè)務(wù)代碼,實(shí)現(xiàn)真正意義上的高內(nèi)聚、低耦合,這篇文章主要介紹了如何使用IDEA 搭建 SpringCloud 項(xiàng)目,需要的朋友可以參考下2023-11-11Java存儲(chǔ)過程調(diào)用CallableStatement的方法
這篇文章主要介紹了Java存儲(chǔ)過程調(diào)用CallableStatement的方法,幫助大家更好的理解和學(xué)習(xí)Java,感興趣的朋友可以了解下2020-11-11