1. 程式人生 > >開發IDEA定位到.class檔案的外掛(三)外掛環境搭建的坑@gradle

開發IDEA定位到.class檔案的外掛(三)外掛環境搭建的坑@gradle

昨天折騰了好幾個小時,覺得還是把一些細節也一起記錄下來。

1、gradle的環境配置,設定使用本地的gradle

我使用的是本地的gradle,沒有用gradle wrapper

是以前裝的,版本是4.3

IDEA設定為本地版本,勾選use local gradle distribution

專案建立時最好設定好,不要勾選use default gradle wrapper。

 

 2、更改gradle下載的依賴包存放的位置

不改會把包都下載到C盤。windows下才需要這樣設定,其他系統忽略

在系統環境變數裡面配置一個GRADLE_USER_HOME

 依賴包會存放到GRADLE_USER_HOME指定的目錄下

3、切換到較快的源

在GRADLE_USER_HOME指定的目錄下新建一個init.gradle的檔案

檔案內容如下:

4、將SDK包放置對應的本地倉庫目錄(你的網路很快,忽略這一條)

gradle下載的依賴包在${GRADLE_USER_HOME}\caches\modules-2\files-2.1目錄下

我的在D:\gradle\cache\caches\modules-2\files-2.1\com.jetbrains.intellij.idea\ideaIC\2018.2.5。

這個目錄下有一些加密的目錄名:

 第一次執行 gradle build不會有我這麼多。

將下載後的ideaIC-2018.2.5.zip和ideaIC-2018.2.5-sources.jar檔案拷貝到其中某個目錄下。構建的時候.zip檔案會自動解壓。

5、IDEA中配置IDEA的SDK

 

6、Modules中設定SDK,這樣在寫程式碼的時候才能夠導包

 

https://cache-redirector.jetbrains.com/www.jetbrains.com/intellij-repository/releases/com/jetbrains/intellij/idea/ideaIC/2018.2.5/ideaIC-2018.2.5.zip

https://cache-redirector.jetbrains.com/www.jetbrains.com/intellij-repository/releases/com/jetbrains/intellij/idea/ideaIC/2018.2.5/ideaIC-2018.2.5-sources.jar