biz-*
模块的系统(每个模块包含 biz-*-app
和 biz-*-sdk
模块)src/main/java
下生成biz-*
文件夹(虽然我之前已经删除了)。root-project
.build.gradle.kts
allprojects {
group = "org.example"
version = "1.0-SNAPSHOT"
buildscript {
repositories {
maven("https://maven.aliyun.com/repository/public")
}
}
}
plugins {
id("io.spring.dependency-management") version "1.0.11.RELEASE"
}
subprojects {
repositories {
maven("https://maven.aliyun.com/repository/public")
}
apply(plugin = "io.spring.dependency-management")
apply(plugin = "java-library")
dependencyManagement {
imports {
mavenBom("org.springframework.boot:spring-boot-dependencies:${org.example.version.FrameworkVersion.SPRING_BOOT_VERSION}")
}
}
}
我知道一个解决方案,但我不想写在每个 biz-*
项目中:
apply(plugin = "io.spring.dependency-management")
apply(plugin = "java-library")
dependencyManagement {
imports {
mavenBom("org.springframework.boot:spring-boot-dependencies:${org.example.version.FrameworkVersion.SPRING_BOOT_VERSION}")
}
}