Gradle入門到精通(三)- 配置文件build.gradle


一、Gradle工程中下載的jar包,默認放在哪兒的?

使用IDEA創建一個Gradle工程時會加載很多信息,類似這樣的:

這些信息放到哪里的呢?

打開File --》Settings,其中 Service directory path 的配置路徑告訴了我們這個位置,這里為C:/Users/Administrator/.gradle

 打開這個文件夾路徑:

 

 其中,C:\Users\Administrator\.gradle\caches\modules-2\files-2.1目錄下存放的就是我們下載的jar包位置。

 

如何修改這個默認的jar包位置?我們本地也可能已經有Maven倉庫,Gradle倉庫能否使用Maven的倉庫?

我們接着往下看

二、build.gradle文件

 打開工程下的build.gradle文件

 

假如,Gradle工程中需要用spring的jar包,怎么添加?

打開網址https://mvnrepository.com/ 找到spring,如下圖

 

 

 復制 compile group: 'org.springframework', name: 'spring-context', version: '5.3.3' 到build.gradle

 完成后如下圖:

 

 如何讓Gradle使用本地Maven倉庫?

創建環境變量GRADLE_USER_HOME指向本地的Maven倉庫:

 驗證一下:

關閉並重新啟動IDEA,觀察Gradle的配置:

 此時可以把C:\Users\Administrator\.gradle這個目錄刪除掉,避免占用不必要的磁盤空間。

 現在項目就會自動從本地Maven倉庫加載嗎?不會的,還需要在build.gradle中做如下配置:

 

 這樣配置表示:先從本地倉庫尋找依賴,如果沒有再從中央倉庫下載。

 另外,只配置中央倉庫,則表示直接從中央倉庫下載jar包。但是如果指定下載的位置已經有了,就不會再次下載了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM