jizzjizz欧美69巨大,欧美 日韩 精品 中文,无码成人完整版在线观看,妈妈的朋友在线

萬能百科  > 創(chuàng)業(yè)創(chuàng)新百科?  > 

gradle教程(gradle 入門)

2022-10-10   

buildscript {

dependencies {

classpath fileTree(dir: 'libs', include: '*.jar')

}

}

然后,注入編寫的插件,注意,該插件必須和java plugin一起使用,因為其中使用到SourceSets屬性是從該插件中引入進來的:

Groovy代碼

apply plugin: 'java'

apply plugin: 'project-structure'

有了這個插件之后,就可以通過‘gradle test’和‘gradle integrationtTest’區(qū)別運行UnitTest和IntrgrationTest了。

最后,解決自動設(shè)置Test Source Root的問題,只需要在build.gradle為ideaModule Task增加識別Test Source Root的能力即可:

Groovy代碼

apply plugin: 'idea'

...

idea {

module {

testSourceDirs += file('src/test/intg/java')

testSourceDirs += file('src/test/intg/resources')

}

}

當(dāng)然,我們也可以把它寫到Plugin中去,在設(shè)置為Project-Structrue之后:

Groovy代碼

......

compileClasspath = project.sourceSets.main.output + project.sourceSets.test.output + project.configurations.integrationTestCompile

runtimeClasspath = output + compileClasspath + project.configurations.integrationTestRuntime

project.idea {

module {

testSourceDirs = testSourceDirs + new File('src/test/intg/java') + new File('src/test/intg/resources')

}

}

1、安裝

Gradle安裝和Maven一樣方便,只需要,下載( )==》解壓==》配置環(huán)境變量(GRADLE_HOME PATH),配置好環(huán)境變量之后記得使用 source命令使新的環(huán)境變量生效。配置成功之后,可以在命令行通過 “gradle -v"驗證是否安裝成功。

2、Gradle編譯Maven風(fēng)格的java項目

首先,在項目根目錄創(chuàng)建"build.gradle"文件,編譯java項目需要使用gradle的java插件

Groovy代碼

apply plugin: 'java'

,因為要集成maven的功能,需要添加maven插件

Groovy代碼

apply plugin: 'maven'[

。

接著,配置項目的Repository,風(fēng)格如下

Groovy代碼

repositories{

mavenCentral();

}

,上面例子使用的是默認(rèn)的maven的中央庫,如果想用自己的本地庫,可通過如下方式配置

Groovy代碼

def localMavenRepo = 'file://' + new File(System.getProperty('user.home'), '.m2/repository').absolutePath

repositories {

// Use local Maven repo location. We don't need this if we only want to install

// an artifact, but we do need it if we want to use dependencies from the local

// repository.

mavenRepo urls: localMavenRepo

mavenCentral()

}

再然后,配置項目依賴的第三方庫,配置模板如下:

Groovy代碼

dependencies{

compile group: 'group-id',name:'artifact-id',version:'version'

}

,舉個例子,假設(shè)項目依賴了4.10版本的junit,那么配置就是

Groovy代碼

compile group: 'junit',name:'junit',version:'4.10'

另外Depencies還可以按如下方式簡寫

Groovy代碼

compile 'group-id:artifact-id:version'

例子

Groovy代碼

compile 'junit:junit:4.10'

最后,如何把自己的項目發(fā)布到Repository中,

Groovy代碼

uploadArchives {

repositories {

mavenDeployer {

repository(url: "")

}

}

android studio 怎么配置gradle

啟動Android Studio,打開Demo應(yīng)用程序,如圖: 點擊菜單“File”-“Project Structure?!?,如圖 在彈出的Project Structure對話框中的左側(cè),選擇Project,如圖: 在對話框的右側(cè)可以看到Gradle的版本及Gradle插件的版本,如圖: 5 可以看到,Grad。詳細(xì)的可以看看安卓巴士教程:

詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。

標(biāo)簽

国产av无码片毛片一级| 久久综合九色综合欧洲色| 亚洲一区二区三区精品春色| 亚洲人成人影院在线观看| 477777十玩家揭秘| 日韩欧美中文字幕国产电影| 啊啊啊大鸡巴使劲肏视频| 山东美女毛茸茸操逼网站| 午夜a片乱理论| 性高朝大尺度少妇大屁股| 靠逼黄色小视频免费下载| 亚洲中文无码鲁网手机版| 特级做a爰片毛片免费看| 久中文字幕亚洲精品最新| 日本特黄特色aaa大片免费| 翁熄小莹高潮连连第七篇| 亚洲日本在线观看视频露脸| 亚洲无码h视频在线观看| 啪啪啪网站小粉白虎嫩逼| 美女任你摸在线视频网站| 亚洲av一波霸0l天堂| 国精产品一二二区视公司| 国产又粗又猛又爽色噜噜| 美国大吊肏美女免费下载| 国产性生交xxxxx无码| 精品国际久久久久999| 国产明星xxxx色视频| 自拍区免费观看| 大屌艹嫩b网站| 中文字幕在线看日韩电影| 非洲大鸡吧操小嫩逼视频| aa片在线观看视频在线播放| 骚逼操大鸡巴片| 女人张开腿让男人桶动漫| 国产精品免费视频999| 18禁黄网站禁片免费观| 精品国产一区二区三区久| 日韩精品成人自拍小视频| 99久久精品费精品国产一区二区| 国产精品全国免费观看高| 麻豆精品网一区二区三区|