Maven从0到1——双手教学版

什么是maven?

       Apache Maven 是一个项目管理和整合工具。基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven 能够管理项目的构建、报告和文档。Maven工程结构和内容被定义在一个 xml 文件中——pom.xml,是 Project Object Model (POM) 的简称,此文件是整个 Maven 系统的基础组件。

1:maven的下载链接:Maven – Download Apache Maven

2:meven:

3: 配置 Maven 环境变量
解压后把 Maven 的根⽬录配置到系统环境变量中 MAVEN_HOME ,将 bin ⽬录配置到 path 变量 

4. Maven常命令:

 每次运行命令后,运行显示“BUILD SUCCESS”,表示处理成功

 5.maven坐标:

  • 我们说maven的仓库里存储了各种各样的资源(jar包),那这些资源我们如何找到它们呢?我们需要知道它们具体的一个位置才能知道如何找到它们,这个就叫坐标
  • 坐标:maven中的坐标用于描述仓库中资源的位置
  • https://repo1.maven.org/maven2/ @在这里面可以找到maven中的jar包,并可以下载,但是有的包结构复杂不方便查找@

那maven中的坐标是如何构成的呢?

        maven坐标的主要组成如下:

  • groupId:定义当前资源隶属组织名称(通常是域名反写,如:org.mybatis;com.itheima)
  • artifactId:定义当前资源的名称(通常是项目或模块名称,如:crm,sms)
  • version:定义当前资源的版本号
<dependency>
   <groupId>cn.missbe.web.search</groupId>
   <artifactId>resource-search</artifactId>
   <packaging>jar</packaging>
   <version>1.0-SNAPSHOT</version>
</dependency>

6..配置maven环境:

右键电脑 ->属性 -> 高级系统设置 -> 环境变量 -> 系统变量

变量名:MAVEN_HOME

变量值为maven的文件安装地址:

7.编辑Path系统变量
新建:%MAVEN_HOME%\bin 

在这里插入图片描述

8..win+R 输入cmd打开dos界面输入命令:mvn -v
显示图片中的结果表示成功

在这里插入图片描述

9.(1):在maven安装目录下新建文件夹 maven_repository 作为本地仓库 

在这里插入图片描述

 (2):找到conf下的settings.xml文件进行配置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kJv8arNP-1641119261701)(IDEA%E9%85%8D%E7%BD%AEMaven.assets/image-20220101210304911.png)]

<localRepository>E:\chrome\apache-maven-3.8.5\maven_repository</localRepository>
**上面代码为本地仓库的地址**
<localRepository>中间内容替换成自己本地仓库的地址
<settings xmlns="http://maven.apache.org/SETTINGS/1.2.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.2.0 https://maven.apache.org/xsd/settings-1.2.0.xsd">
  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->
<localRepository>E:\chrome\apache-maven-3.8.5\maven_repository</localRepository>

(3):添加阿里云的镜像库

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

10.可以使用idea工具进行maven的配置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7i5EaxXA-1641119261704)(IDEA%E9%85%8D%E7%BD%AEMaven.assets/image-20220101213131380.png)]

 11.创建一个新模块:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jdDBnaLR-1641119261706)(IDEA%E9%85%8D%E7%BD%AEMaven.assets/image-20220101215928943.png)]

 选中Maven模块,保持默认,点击下一步:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BOxLu1TO-1641119261706)(IDEA%E9%85%8D%E7%BD%AEMaven.assets/image-20220101220114299.png)]

 填写模块名称和工件坐标,点击完成即可:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值