項目中Gradle使用總結


一.配置Gradle使用Maven倉庫

    項目過程中,我們可能會遇到maven的本地庫和gradle使用的maven本地庫,不是同一個庫.現在總結下怎么配置使得maven和gradle都使用相同的maven本地庫:

 首先,大家要清楚兩個個概念: maven本地庫[表現形式一般都是.m2], gradle本地庫[表現形式一般是.gradle]

1.maven配置本地庫:

  主要在settings.xml文件中,增加如下的內容:

   <localRepository>/xxxxx/repository</localRepository>

2. gradle配置使用maven本地庫:

修改build.gradle文件,添加如下內容:

repositories {
                 mavenLocal()
         }

注意: 這個開發開發的時候添加在build.gradle中即可,已經默認使用maven本地庫了.

3. 讓gradle你能讀取到maven的本地庫配置

   Gradle使用與Maven相同的策略去定位本地Maven緩存的位置。如果在settings.xml中定義了本地Maven倉庫的地址,則使用該地址。在USER_HOME/.m2下的settings.xml文件中的配置會覆蓋存放在M2_HOME/conf下的settings.xml文件中的配置。如果沒有settings.xml配置文件,Gradle會使用默認的USER_HOME/.m2/repository地址。

4.修改gradle的本地庫[這個與maven本地庫無關,僅僅是這個.gradle文件夾是在太大了,往往需要移動外掛盤上.]

設計環境變量: GRADLE_USER_HOME=/xxx/.gradle

二.jdk1.8 執行gradle命令提示“無效的源發行版:1.8”



 

解決方法:項目右鍵–》run as --》 gradle build--》arguments–》java home–》workspace jre 選擇jdk1.8

  轉載請注明:http://www.xujin.org


免責聲明!

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



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