Idea本身已經集成了Gradle插件,你可以在File | Settings | Build, Execution, Deployment | Build Tools | Gradle 下找到 相關配置
配置
本文基於IDEA 2016.2
配置項 | 說明 |
---|---|
Linked Gradle projects | 所有Gradle添加了Gradle支持的項目列表 |
| 項目相關配置 | 說明 |
|----------------|
| Use auto-import | 是否開啟自動導入,若開啟修改gradle腳本文件后會自動檢測變化並對項目進行刷新 |
| Create directories for empty content roots automatically | 導入或者創建gradle項目時,是否自動創建標准目錄結構 |
| Create separate module per source set | 讓每個模塊單獨采用Gradle約定的source set結構去執行構建 |
| Use default gradle wrapper (recommended) | 使用Gradle Wrapper(如果一定要翻譯的話,可以稱之為Gradle 包裝器),這可以使得項目組成員不必預先安裝好gradle即可執行gradle腳本,同時也便於統一項目所使用的gradle版本,當然雖說是不必預裝其實是它會自己去官網幫你下載一個,然而gradle安裝包體積不小同時又有牆的過濾,所以開啟此項最好事先備好梯子. |
| Use gradle wrapper task configuration | 自定義Gradle Wrapper配置,如可以更改發行包下載地址為你的內網地址便不存在上一條中的FQ\下載失敗\速度慢的問題了,示例代碼

|
| Use local gradle distribution | 采用本地安裝的Gradle執行腳本 |
| Gradle home | 選擇你的Gradle安裝目錄即可,無需選擇到bin |
| Gradle JVM | 選擇構建Gradle項目使用的JVM,默認是項目采用的JDK |
| 全局相關配置 | 說明 |
|----------------|
| Offline work | 離線模式,開啟離線模式后,Gradle將不會聯網查找依賴,而是僅從本地緩存中查找,所以要慎重開啟此選項 |
| Service directory path | 修改Gradle的默認緩存目錄,該項也可以通過添加GRADLE_USER_HOME環境變量進行設置,默認值是 «USER_HOME»/.gradle文件夾,更多設置方式參考 如何修改Gradle的緩存目錄 |
| Gradle VM options - | 設置jvm參數,可以采用空格分隔不同的參數設置 比如 " -client -ea -Xmx1024m" 也可以通過Gradle的-D參數對相關參數進行設置 |
代理配置
默認情況下當你右鍵執行main、單元測試或者把項目添加到tomcat等運行的時候,IDEA並不會采用Gradle去編譯構建你的項目,此時就需要勾選圖中的選項,把build委托給Gradle就可以拉。

應用
看到你的IDEA右側豎向的標簽頁,找到gradle點開可以在這里看到你的項目以及相應任務,雙擊或者右鍵可以執行相應任務.
如果未開啟auto import選項,可以點擊菜單上方的藍色圈圈 進行手動同步
為已有項目添加Gradle支持
可以通過重新import 或者 關閉項目 重新打開 會自動彈出引導窗口 進行相關配置
這里需要保證你的gradle腳本沒有問題,否則及時完成引導設置右側也無法看到gradle頁簽的.
項目文件
- .gradle gradle項目產生文件(自動編譯工具產生的文件)
- build 自動構建時生成文件的地方
- gradle 自動完成gradle環境支持文件夾
- build.gradle gradle 項目自動編譯的配置文件
- gradle.properties gradle 運行環境配置文件
- gradlew 自動完成 gradle 環境的linux mac 腳本,配合gradle 文件夾使用 代替gradle 命令實現自動完成gradle環境搭建,配合gradle文件夾的內容
- gradlew.bat 自動完成 gradle 環境的windows 腳本,配合gradle 文件夾使用
上面兩個文件會做如下幾件事情
1.解析 gradle/wrapper/gradle-wrapper.properties 文件,獲取項目需要的 gradle 版本下載地址
2.判斷本地用戶目錄下的 ./gradle 目錄下是否存在該版本,不存在該版本,走第3點,存在走第4點
3.下載 gradle-wrapper.properties 指定版本,並解壓到用戶目錄的下 ./gradle 文件下
4.利用 ./gradle 目錄下對應的版本的 gradle 進行相應自動編譯操作
- setting.gradle gradle 項目的子項目包含文件
Gradle工具窗口
可以通過View -> Tool windows -> Gradle 打開,也可以從右側縱向標簽頁點擊打開.

作者:PKAQ
鏈接:https://www.jianshu.com/p/ff7ba0efc993
來源:簡書
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。