一分钟带你了解maven

maven核心就是pom当中的配置,配置起到了两个作用:1、从网络上下载jar包,然后放到本地仓库 2、pom当中有个坐标是指向了我们本地的jar包路径,这样项目通过pom就知道了jar包在本地的路径,从而可以直接使用,相当于引入到了项目里面。从此Java项目便结束了手动导包的生涯,说白了,就是项目依赖的管理

一,安装本地maven

1,我使用的是3.6.1版本:maven-3.6.1-bin.zip(地址)

2,剩下就是安装了,把下载好的maven压缩包解压到一个没有中文,空格或其他特殊字符的文件夹 

如:

4,然后就配置环境变量:.右键此电脑->属性->高级系统设置->环境变量

就这个页面:

然后新建系统变量MAVEN_HOME

 

 编辑系统变量Path,添加变量值%MAVEN_HOME%\bin

验证安装是否成功,win+R运行cmd,输入mvn -v   如图:

     

这里你需要新建一个文件夹作为本地仓库

在Maven安装目录conf目录下找到settings.xml配置文件

 3.配置私服,因为中央仓库在国外导致下载jar包很慢或者失败,所以我们改为国内的服务器,下面三个选择一个就可以了。(一般会用阿里云的镜像库,但不知道是我电脑还是网络的原因,下载jar包总会出错,所以我就多找了几个镜像,如阿里云,网易,腾讯)

阿里的     

<mirror>
  <id>aliyunmaven</id>
  <mirrorOf>*</mirrorOf>
  <name>阿里云公共仓库</name>
  <url>https://maven.aliyun.com/repository/public</url>
</mirror>

腾讯的

<mirror>
    <id>nexus-tencentyun</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus tencentyun</name>
    <url>http://mirrors.cloud.tencent.com/nexus/repository/maven-public/</url>
</mirror> 

网易的

<mirror>
    <id>nexus-163</id>
    <mirrorOf>*</mirrorOf>
    <name>Nexus 163</name>
    <url>http://mirrors.163.com/maven/repository/maven-public/</url>
</mirror>

注意:记着要把将镜像复制到两个mirrors标签之间,配置jdk,也要夹在两个profiles标签之间

然后就是在idea中打开左上角的File>settings在里面配置你maven的settings的路径

Maven 中的存储库包含不同类型的构建工件和依赖项。

此外有两种类型的存储库:本地远程

  1. 本地存储库是运行 Maven 的计算机上的一个目录。它缓存远程下载并包含您尚未发布的临时构建工件。
  2. 远程存储库是指任何其他类型的存储库,可通过各种协议(例如file://https://. 这些存储库可能是由第三方设置的真正远程存储库,以提供其工件以供下载(例如,repo.maven.apache.org)。其他“远程”存储库可能是在您公司的文件或 HTTP 服务器上设置的内部存储库,用于在开发团队之间共享私有工件并用于发布。

本地和远程存储库的结构相同,因此脚本可以在任一端运行,也可以同步以供离线使用。然而,存储库的布局对 Maven 用户是完全透明的。

更详细的介绍我放在这了:Maven – Introduction to Repositories

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值