# indie-boot **Repository Path**: jinshengming/indie-boot ## Basic Information - **Project Name**: indie-boot - **Description**: 第一步、克隆此项目,并打包完成。Java,SpringBoot - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-07-03 - **Last Updated**: 2026-09-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # indie-boot - indie-boot 是一个 Maven 多模块父工程,用来集中管理和发布项目依赖(即 BOM / 依赖版本约束)以及可能的公共插件和属性,方便团队内各服务/模块统一依赖版本和构建配置。 - 目录结构说明:根目录的 pom.xml 通常是聚合/父 POM;indie-boot-dependencies/pom.xml 与 indie-commons-dependencies/pom.xml 应分别定义具体的 (BOM)或公共依赖集合并对外发布。 ## indie-boot-dependencies 模块的作用简述: - 作为 BOM(Bill of Materials):在 dependencyManagement 中集中声明项目依赖的版本,便于团队内各服务/模块统一依赖版本约束。 - 对外发布作为可被导入的 POM:发布后的 artifact(type=pom)可以被其他工程通过 scope=import 导入,达到统一版本管理的目的。 - 集中管理版本属性与常用依赖坐标:通常会包含一组 \(版本号常量)和 \(版本锁定),有时也会包含共享的 pluginManagement 配置。 - 使用指引:其他工程只需在 pom.xml 中导入该 BOM 即可统一版本。 ## indie-framework-dependencies 模块的作用简述: - 作为indie-framework项目的依赖管理模块:集中声明和管理indie-framework项目的版本。