Maven 与构建

分类:工具与运维 · 更新于 2026-09

Maven 用约定优于配置管理 Java 项目构建。

一、坐标与依赖

用 groupId/artifactId/version 唯一定位构件,依赖自动传递并解决冲突(最短路径/最先声明优先)。

二、生命周期

clean → compile → test → package → install/deploy。绑定插件到阶段,一条命令完成编译、测试、打包。

三、多模块

父 pom 统一管理依赖版本,子模块聚合构建。配合 profile 切换环境(dev/test/prod)配置。

mvn -B clean package -DskipTests -pl 子模块 -am

← 返回首页