如何给idea添加Maven仓库并配置阿里镜像

时间:2024-03-30 20:26:10

什么是Maven

Maven的含义:Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具

Maven 是一个项目管理和整合工具。Maven 为开发者提供了一套完整的构建生命周期框架。开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置,因为 Maven 使用了一个标准的目录结构和一个默认的构建生命周期。

在有多个开发团队环境的情况下,Maven 能够在很短的时间内使得每项工作都按照标准进行。因为大部分的工程配置操作都非常简单并且可复用,在创建报告、检查、构建和测试自动配置时,Maven 可以让开发者的工作变得更简单。

Maven的优势:自动构建,jar包依赖管理,契约编程

使用Maven可以为我们完成很多相应的功能:清理代码,自动编译,完成测试,生成站点报告,进行打包(jar,war),项目部署。Maven的安装与配置

Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK。

JDK下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html

从网上下载 Mavenhttp://maven.apache.org/download.html

注:安装的路径不要有中文,不要有空格

配置环境变量:要不全部配置到系统变量或者用户变量

JDK的安装是咱们前期课程中已经有的,如果忘记的同学可以去回顾一***:一个Java程序员如果JDK都配置不了,那也太尴尬了)

安装maven配置环境变量 mysql配置环境变量都和Java配置环境变量方式一样的

解压Maven并且进行环境变量配置 

  1. 配置Maven_HOME:配置到maven安装的根路径

如何给idea添加Maven仓库并配置阿里镜像 

配置PATH:不能把后面配置的内容清空

如何给idea添加Maven仓库并配置阿里镜像

 

检查是否配置成功

mvn -v

如何给idea添加Maven仓库并配置阿里镜像

mvn  没有参数

自动生成两个文件夹:C:\Users\Administrator\.m2\repository  本地仓库目录

 

配置本地仓库(不能扔c盘啊jar包多了得多大,不过我maven直接就没解压到c盘安装)

意思一下

第一步:移动settings.xml文件并设置

MAVEN_HOME/conf/settings.xml 全局的  找到打开

如何给idea添加Maven仓库并配置阿里镜像

这是我想要的本地仓库的位置

如何给idea添加Maven仓库并配置阿里镜像

 

如何给idea添加Maven仓库并配置阿里镜像

目录放在这对标签里面 

<localRepository>D:/OpenSource/mavenRepository/repository</localRepository>

顺便放一下如何把下载源改到阿里云吧  往后翻找到<mirros>标签对 cv下面的配置进去 注意位置

如何给idea添加Maven仓库并配置阿里镜像

 <mirrors>
    
    <mirror> 
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url> 
     <mirrorOf>central</mirrorOf> 
  </mirror> 

  </mirrors>

补充一下概念吧

在 Maven 的术语中,仓库是一个位置(place),例如目录,可以存储所有的工程 jar 文件、library jar 文件、插件或任何其他的工程指定的文件。

Maven的仓库有两种:本地仓库与远程仓库

1.本地仓库

解释:就是自己电脑jar包的地方

默认路径:~/.m2/repository/

注:每个用户只有一个本地仓库

 2. 远程仓库

*仓库:Maven的默认的远程仓库(http://repo1.maven.org/maven2)

私服:是一种特殊的远程仓库,它是架设在局域网内的仓库

镜像:用来替代*仓库,速度一般比*仓库快(百度 csdn,oschina,阿里云)

刚才我就是在maven的settings.xml文件里的mirrors节点,添加上面的节点:

打开idea的seting 直接搜或者看目录找到maven 配置一下红色箭头的东西 最下面那个自动出来了 apply

如何给idea添加Maven仓库并配置阿里镜像