Maven进阶-配置仓库

1.1maven介绍

     Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。

1.2Maven下载

下载maven可以到官网下载: Maven官网

下载压缩包后需要解压,解压到指定目录下,如我的目录为D:\appach\maven\apache-maven-3.6.3

 解压后配置环境变量:

   (1)新建系统变量:MAVEN_HOME  变量值:D:\appach\maven\apache-maven-3.6.3
   (2)编辑系统变量:Path   添加变量值:%MAVEN_HOME%\bin

Windows+R 输入cmd 在命令行输入mvn -v  如果出现下面信息就是配置成功:

Maven运行依赖Java所有需要下载JAVA并配置JAVA,可以参看JAVA下载配置环境变量 JAVA安装配置

1.3Eclipse配置Maven

首先确保Eclispe以及集成MAVEN,一般下载好的Eclipse以及集成Maven,可以在Windows ->Preference下搜下Maven

Maven本地仓库配置,这是项目运行时所需要的依赖,是用中央远程仓库下载的,解决了web项目导入包的麻烦

在Windows ->Preference->Maven->User Settings 添加maven的本地配置settings.xml文件

默认会在用户本地生成一个.m2的文件夹,里面包含settings.xml,也可以直接使用D:\appach\maven\apache-maven-3.6.3\conf\settings.xml

1.4配置本地仓库

用编辑器 如Notepad++ 编辑D:\appach\maven\apache-maven-3.6.3\conf\settings.xml文件,修改

这里设置maven的本地仓库是D:\appach\m2\repository下面Eclispe配置好Maven本地仓库配置后如下:

1.5maven中央远程仓库配置

本地仓库的依赖包是从远程仓库下载来的,远程仓库配置如下:

同样编辑D:\appach\maven\apache-maven-3.6.3\conf\settings.xml文件,修改如下:

 <mirrors>
	  <!--下面是配置内容-->
     	   <mirror>
           <id>alimaven</id>
           <mirrorOf>central</mirrorOf>
           <name>aliyun maven</name>
           <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
       </mirror>
       <mirror>
           <id>alimaven</id>
           <name>aliyun maven</name>
           <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
           <mirrorOf>central</mirrorOf>
       </mirror>
       <mirror>
           <id>central</id>
           <name>Maven Repository Switchboard</name>
           <url>http://repo1.maven.org/maven2/</url>
           <mirrorOf>central</mirrorOf>
       </mirror>
       <mirror>
           <id>repo2</id>
           <mirrorOf>central</mirrorOf>
           <name>Human Readable Name for this Mirror.</name>
           <url>http://repo2.maven.org/maven2/</url>
       </mirror>
       <mirror>
           <id>ibiblio</id>
           <mirrorOf>central</mirrorOf>
           <name>Human Readable Name for this Mirror.</name>
           <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url>
       </mirror>
       <mirror>
           <id>jboss-public-repository-group</id>
           <mirrorOf>central</mirrorOf>
           <name>JBoss Public Repository Group</name>
           <url>http://repository.jboss.org/nexus/content/groups/public</url>
       </mirror>
       <mirror>
           <id>google-maven-central</id>
           <name>Google Maven Central</name>
           <url>https://maven-central.storage.googleapis.com
           </url>
           <mirrorOf>central</mirrorOf>
       </mirror>
       <!-- 中央仓库在中国的镜像 -->
       <mirror>
           <id>maven.net.cn</id>
           <name>oneof the central mirrors in china</name>
           <url>http://maven.net.cn/content/groups/public/</url>
           <mirrorOf>central</mirrorOf>
       </mirror>
	
  </mirrors>

在Eclispe配置远程仓库,在Windows->Preferences->Maven

打开Maven Repositories仓库视图 Windows ->show view ->other->搜索Maven 

在Global Repositories选择中央仓库,选择Rebuild Index

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员路同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值