前后端开发环境配置2——Maven安装
下载
官网地址:Maven – Download Apache Maven

2 添加环境变量
2.1 新建环境变量MAVEN_HOME,并添加maven路径。

2.2 在环境变量Path中添加maven的bin路径:%MAVEN_HOME%\bin。

在cmd中输入mvn -v可以验证maven安装成功。

3 配置本地仓库
本地仓库相当于缓存,用于存储下载的jar包。
Maven的配置在conf目录下的settings.xml中,maven默认jar包存储在C盘,在D盘新建仓库目录,在该文件中加入本地仓库的路径。
<!-- 配置本地仓库 -->
<localRepository>D:\software\softDevelop\maven\repository</localRepository>

4 配置远程仓库
默认情况下maven使用的远程仓库为maven的官方中央仓库,服务器在国外下载慢,此处添加阿里云的镜像库作为远程仓库。
<!--阿里云镜像-->
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>
http://maven.aliyun.com/nexus/content/groups/public/
</url>
<mirrorOf>central</mirrorOf>
</mirror>

5 在IDEA中使用
(1)创建的工程目录格式需要符合maven的要求。
根目录:工程名

(2)需要在File——Setting——Build, Execution, Deployment——Maven中指定Maven安装目录、配置文件settings.xml位置和本地仓库路径。

注:修改后要勾选Override才可以生效。
(3)pom.xml需要配置maven,示例如下
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.projectname</groupId>
<artifactId>Hello</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Hello</name>
<dependencies>
<!--单元测试依赖-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13</version>
<!--指定当前依赖的使用范围,只能在test目录中使用-->
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-dependencies</artifactId>
<version>${spring-cloud.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</project>
pom.xml文件中通过添加依赖引入jar包,添加的依赖就是一个maven坐标,通过该坐标可以在仓库中定位相应的包并引入,maven坐标由三部分组成。

参考:maven的安装与使用保姆级教程! - 知乎 (zhihu.com)

浙公网安备 33010602011771号