主页 > 电脑硬件  > 

Maven

Maven
简介、安装、配置

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、 自定义属性

实践截图

私服

减小中央仓库的压力

标签:

Maven由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Maven