Maven
- 电脑硬件
- 2025-09-15 07:33:01

简介、安装、配置
1、 简介
作用
管理依赖
2、安装与环境配置
下载后 解压
创建目录,存放 依赖
修改 settings.xml
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun /nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>central</id> <mirrorOf>central</mirrorOf> <url> repo.maven.apache.org/maven2</url> </mirror>配置 环境变量 MAVEN_HOME
3、Idea 设置
应用即可~
4、安装 Maven插件
mvn clean install -U出现异常,可以 删掉插件,重新执行 mvn clean install -U
Idea 创建Maven 工程 基础 构建命令 依赖管理1、Maven 坐标
依赖管理
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.6.11</version> <!-- 排除依赖--> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</artifactId> </exclusion> </exclusions> </dependency>
2、 统一管理版本
使用属性
<properties> <java.version>1.8</java.version> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> </dependencies> 依赖范围 依赖传递 依赖冲突依赖剔除
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <!-- 剔除依赖--> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> </exclusion> </exclusions> </dependency> 进阶 继承3、版本锁定
只是 管理依赖版本,没有引入依赖
4、 自定义属性
实践截图
私服减小中央仓库的压力