maven的简单使用与IDEA配置

本文详细介绍了Maven的下载、配置以及使用方法,包括设置本地仓库、更改镜像源和在IDEA中的配置。Maven作为项目管理和构建工具,其仓库系统包括中央仓库、私服和本地仓库,通过配置settings.xml文件可以调整下载路径和选择国内镜像以提高下载速度。此外,还演示了如何在IDEA中创建和管理Maven项目,以及如何通过pom.xml文件管理依赖并下载jar包。
摘要由CSDN通过智能技术生成

maven

maven的主要作用是构建项目,管理依赖。

maven的仓库

maven的仓库分为中央仓库、私服和本地仓库,maven的中央仓库存放了世界上90%以上版本的jar包。
本地仓库如果直接从国外的中央仓库下载速度慢,从私服下载仓库速度快,国内很多互联网公司或者高校设置了maven中央仓库的镜像,可以在配置中更改下载的目标仓库。
在这里插入图片描述

maven的下载

maven下载网址:maven下载网址
下载前请先检查maven版本对于环境的配置要求,结合自己的情况下载对应的maven版本,下载时直接下载免安装的下载包。
在这里插入图片描述

下载完成后,移动到到自己想要放maven的位置,对压缩包进行解压,解压之后的目录格式如图:
在这里插入图片描述

配置maven到系统环境

和配置jdk一样
将解压后的bin目录配置到系统path中。
配置完成后,win+r,输入cmd,输入mvn,如果出现下图所示,说明配置成功。

在这里插入图片描述

maven的本地配置

maven的设置文件位置:
在这里插入图片描述

settings.xml为maven的本地配置文件

修改maven仓库的下载路径

maven的默认下载路径为:${user.home}/.m2/repository,即用户目录下的.m2/repository。
通过设置settings文件中的<localRepository>可以对下载地址进行配置。
下图为settings文件中修改下载路径的位置:
在这里插入图片描述

将上面的<localRepository>拿出来,里面写上自己想要存放仓库的路径即可。

将maven下载的目标仓库改为镜像仓库

maven默认在中央仓库中进行下载,settings文件中修改的标签名为mirrors
在这里插入图片描述

可以选择自己想要选择的国内镜像源进行修改,搜索阿里maven镜像或者清华maven镜像设置等。
也可以直接复制下面的代码,一定要粘贴到mirrors标签内部。

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

idea配置maven

在idea【file】-【settings】中搜索maven:
在这里插入图片描述

将maven home path中的路径改成上面下载的路径,user settings file要勾选后面的override,然后修改成自己配置好的settings文件。这个settings.xml文件以后自己可以备份下来,以后再配置maven直接复制过去就好了。

创建maven工程

一般我们创建maven工程还是喜欢模块式的开发,先创建一个空的项目,在空项目里面创建模块,new module选择maven
在这里插入图片描述

maven工程中下载jar包

maven中,以坐标的格式进行下载,maven坐标的主要组成为:
groupId:定义当前maven项目隶属的组织名称
artifactId:定义当前maven项目名称
version:定义当前项目版本号
可以登录maven仓库的网站直接复制进行下载jar包,下载网址为:https://mvnrepository.com/
例如想要下载某一版本的junit,只需要在上面的网站中搜索junit,然后选择想要下载的版本。
在这里插入图片描述

复制依赖的maven配置到
idea中maven项目下的pom文件中的<dependencies>标签里,
在这里插入图片描述

完成后会出现一个load maven changes的图标,点一下即可完成下载。
在这里插入图片描述

maven项目运行

右侧的maven工程栏可以对maven工程进行操作。
在这里插入图片描述

如果以后我们想要对maven工程进行debug,需要在下图位置进行设置。
在这里插入图片描述

点击上图中的向下箭头,选择Edit configurations,点击+号按钮,选择maven。
在这里插入图片描述

然后添加想要运行的命令和执行命令的工程。
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值