一.配置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