- 環(huán)境 MacOS
- 在學(xué)習(xí) spring 系列源碼的時(shí)候,發(fā)現(xiàn)構(gòu)建要使用到 gradle,因此了解一下,看了一些教學(xué)視頻,感覺大多講的沒什么用,之后用到了哪些東西再補(bǔ)充吧
gradle 是 google 推出的基于groovy的項(xiàng)目構(gòu)建工具
,集合了 maven 和 ant 的優(yōu)勢。maven 側(cè)重于 jar 包管理,gradle 側(cè)重于大型項(xiàng)目構(gòu)建。
在 plugins/gradle目錄下查看與本機(jī) IDEA 兼容的版本
下載地址:https://services.gradle.org/distributions/
,建議下xxx-all.zip
## 進(jìn)入文件
vim ~/.zshrc
## 輸入模式下編輯
export GRADLE_USER_HOME=/Users/wateryes/Downloads/environment/gradle-4.10.3/repos
export PATH=$PATH:/Users/wateryes/Downloads/environment/gradle-4.10.3/bin
## source 配置文件
source ~/.zshrc
項(xiàng)目結(jié)構(gòu)
gradle 常用指令
gradle clean | 清空 build 目錄 |
gradle classes | 編譯業(yè)務(wù)代碼和配置文件 |
gradle test | 編譯測試代碼 |
gradle build | 編譯項(xiàng)目 |
gradle build -x test | 跳過測試編譯項(xiàng)目 |
在.gradle
文件
repositories {maven {url "https://maven.aliyun.com/nexus/content/groups/public/"}
maven {url 'https://maven.aliyun.com/repository/central' }
maven {url 'https://maven.aliyun.com/repository/google' }
maven {url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven {url "https://maven.aliyun.com/repository/spring-plugin"}
maven {url "https://repo.spring.io/plugins-release" }
}
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購,新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧