/ Java / 18浏览

使用gradle管理构建多模块项目

父级 build.gradle

plugins {
    id 'java'
}


allprojects {

    apply plugin: 'java'

    sourceCompatibility = 11
    targetCompatibility = 11

    group 'ch.rpc'
    version '1.0-SNAPSHOT'

    repositories {
        mavenCentral()
    }
}

//配置子工程
subprojects {

    //配置全局依赖版本信息
    ext {
        junitVersion = '4.12'
    }
    
    //子工程 公共依赖
    dependencies {
    }

    test {
        useJUnitPlatform()
    }
}

子工程 build.gradle

plugins {

}

//子工程依赖
dependencies {
    //fastjson
    implementation 'com.alibaba:fastjson:1.2.80'
}