一、Maven 是什么
Maven 是 Java 的构建与依赖管理工具:用 pom.xml 声明依赖,自动从中央仓库下载,统一编译、测试、打包。
二、pom.xml 核心
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>
三、常用命令
| 命令 | 作用 |
|---|---|
| mvn compile | 编译 |
| mvn test | 跑测试 |
| mvn package | 打 jar/war |
| mvn clean | 清 target |
坐标 = groupId + artifactId + version,依赖传递与冲突用 dependency:tree 排查。Gradle 是更现代的替代,语法更简洁。