--- title: Maven tags: - concept - java - maven - joplin type: concept source_type: reconstructed created: 2026-04-22 updated: 2026-04-23 --- # Maven > [!abstract] > Maven 是 Java 项目的依赖管理与构建工具。 ## 三大核心作用 - 依赖管理 - 统一项目结构 - 项目构建 ## 进阶能力 - 分模块 - 继承与聚合 - 仓库与私服 ## 在 Java 主题中的位置 - 在 [[Java持久层与Maven工程化]] 中,它承担项目依赖管理、统一结构和构建主线。 - 在 [[前端与工程化]] 中,它又作为工程化组织能力的一部分,连接模块化、构建和交付。 ## 为什么重要 - 它让 Java 项目从手工管理 jar 包转向标准化工程流程。 ## 关联主题 - [[Java持久层与Maven工程化]]:Maven 在 Java 数据访问与项目构建主线中的落点。 - [[前端与工程化]]:Maven 在跨前后端工程化视角中的延伸。 - [[Maven分模块设计]]:Maven 在大型项目中最值得单独复习的结构化能力之一。 ## 来源 - [[raw/Joplin/编程学习项目/Java学习笔记/JavaWeb/4.Maven.md]] - [[raw/Joplin/编程学习项目/Java学习笔记/JavaWeb/17.Maven高级.md]] - [[raw/Joplin/编程学习项目/Java学习笔记/Java项目常用配置/logback.xml.md]] ## 相关页面 - [[Java]] - [[Java持久层与Maven工程化]] - [[Maven分模块设计]] - [[MyBatis]] - [[SpringBoot]] - [[前端与工程化]]