看曰本女人大战黑人视频_亚洲人成无码网www_丰满少妇高潮惨叫视频_亚洲色欲色欲欲www在线_巨爆乳无码视频在线观看_亚洲国产精品一区二区美利坚

萬能百科  > 創業創新百科?  > 

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’區別運行UnitTest和IntrgrationTest了。

最后,解決自動設置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')

}

}

當然,我們也可以把它寫到Plugin中去,在設置為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一樣方便,只需要,下載( )==》解壓==》配置環境變量(GRADLE_HOME PATH),配置好環境變量之后記得使用 source命令使新的環境變量生效。配置成功之后,可以在命令行通過 “gradle -v"驗證是否安裝成功。

2、Gradle編譯Maven風格的java項目

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

Groovy代碼

apply plugin: 'java'

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

Groovy代碼

apply plugin: 'maven'[

接著,配置項目的Repository,風格如下

Groovy代碼

repositories{

mavenCentral();

}

,上面例子使用的是默認的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'

}

,舉個例子,假設項目依賴了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'

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

Groovy代碼

uploadArchives {

repositories {

mavenDeployer {

repository(url: "")

}

}

android studio 怎么配置gradle

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

詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫學等領域),建議您咨詢相關領域專業人士。

標簽

主站蜘蛛池模板: 天天操夜夜操视频 | 91传媒在线观看 | 18av视频| 日韩精品视频在线看 | 天堂网在线观看 | 成人在线免费视频观看 | 色肉色伦交av色肉色伦 | 久久久免费观看视频 | 成人亚洲一区 | 91久久久久久久久久久久久 | 伊人中文在线 | 在线看免费av| 国产一区二区三区在线免费观看 | www.久久成人 | 亚洲精品www久久久久久广东 | 国产免费高清 | 日本在线www| 91看片在线播放 | 亚洲成熟少妇视频在线观看 | 一级二级在线观看 | 精品在线免费观看视频 | 91手机视频在线观看 | 精品久久久久久久久久久国产字幕 | 国产女人高潮时对白 | 真实的国产乱xxxx在线 | 中国毛片在线观看 | 亚洲性夜 | 在线观看v片 | 国产成人三级在线观看 | 美日韩在线视频 | 一级裸体片 | 哥布林洞窟动漫在线观看 | 日韩成人在线网站 | 久久99精品久久久久久 | 亚洲精品白浆高清久久久久久 | 蜜臀99久久精品久久久久久软件 | 日本天堂网 | 97久久国产精品 | 欧洲久久久久 | 亚洲成人久久久 | 久久久久久影视 |