极简_Gradle多Module项目组建
生活随笔
收集整理的這篇文章主要介紹了
极简_Gradle多Module项目组建
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目標(biāo):通過配置gradle實(shí)現(xiàn)像“maven parent pom”一樣的模塊繼承體系。
目錄結(jié)構(gòu):,根目錄myBoot,包含兩個(gè)module(core,cache)。
配置:在myBoot下面編輯settings.gradle文件,增加
include 'core','cache'include后跟module名稱,英文逗號隔開。
配置:在myBoot下面編輯build.gradle
allprojects {group 'youyajike'
version '1.0-SNAPSHOT'
apply plugin: 'java'
apply plugin: 'spring-boot'
sourceCompatibility = 1.8
targetCompatibility = 1.8
repositories {
mavenLocal()
jcenter()
maven {
url("https://plugins.gradle.org/m2/")
}
}
}
allprojects配置全局屬性,所有項(xiàng)目共享。
subprojects {dependencies {compile("com.google.code.gson:gson")testCompile('org.springframework.boot:spring-boot-starter-test')testCompile group: 'junit', name: 'junit', version: '4.12'} }subprojects配置所有子模塊的共享配置。
各個(gè)module下面的build.gradle編輯子模塊專用的配置信息。
至此完結(jié)。
?
轉(zhuǎn)載于:https://www.cnblogs.com/youyajike/p/8404768.html
總結(jié)
以上是生活随笔為你收集整理的极简_Gradle多Module项目组建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Codeforces 918D/917B
- 下一篇: C#AES加密