【2023最新JavaWeb】Maven安装配置与使用(一)

本次学习目标

  • 认识Maven、Maven模型、仓库
  • 能独立完成Maven安装、配置
  • IDEA配置Maven环境、依赖管理

【高启强说】“这世界上不缺少梦想,有本事你就去实现它。”
请添加图片描述



一、Maven简介?

1.Maven是什么?

    简单来说:Maven是Apache下的一个项目管理和构建工具,Maven标准化构建项目之后,致使eclipsemyeclipseidea等编译软件实现了互通管理项目的情况。
在这里插入图片描述

2.Maven模型和仓库

Maven模型
    如下图所示就是Maven的模型,而我们先看紫色框框起来的部分,他就是用来完成 标准化构建流程 。如我们需要编译,Maven提供了一个编译插件供我们使用,我们需要打包,Maven就提供了一个打包插件提供我们使用等。
在这里插入图片描述
仓库
    当我们创建好Maven项目后,在项目中使用坐标引入项目依赖包,那么依赖jar包有以下存放路径:

  • 本地仓库:自己电脑上的一个目录(学习使用)
  • 中央仓库:Maven团队维护的全球唯一仓库 => https://repo1.maven.org/maven2/
  • 远程仓库:一般有公司团队搭建的私有仓库

二、Maven的安装和配置

1.下载安装

      首先需要去下载一款带.zip的Maven压缩包,我本次下载的是apache-maven-3.6.3,然后放在非中文目录下解压
在这里插入图片描述

2.配置setting.xml

      1、解压完成后进入到apache-maven-3.6.3目录下。
            1)右键创建本地仓库mvn_repo。用于setting.xml中配置本地仓库;
            2)双击击进入到conf文件夹。
在这里插入图片描述
      2、然后编辑打开setting.xml文件
在这里插入图片描述
      3、滑动到**<settings xmlns…**处,接着注释掉原来的< localRepository>…。然后添加自己的本地仓库路径到如下处:

<localRepository>G:\Java\web\soft\maven\apache-maven-3.6.3\mvn_repo</localRepository>

在这里插入图片描述
      4、接着滑动到< servers>…处,将里面其他内容注释,然后添加服务器访问的用户名和密码,如下内容:

        <!-- 指定私服服务器访问的用户名和密码 -->
        <server>
            <id>releases</id>
            <username>admin</username>
            <password>admin</password>
        </server>
        <server>
            <id>snapshots</id>
            <username>admin</username>
            <password>admin</password>
        </server>

如下图:
在这里插入图片描述
      5、再滑动到< mirrors> …处,同样也是注释掉里面原有内容,然后添加阿里云镜像,如下内容:

        <mirror>
            <id>nexus-aliyun</id>
            <mirrorOf>*</mirrorOf>
            <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror>

如下图:
在这里插入图片描述
      5、最后滑动到< profiles>…处,也将里面其余内容全部注释掉,添加如下内容,注意:本次添加的是jdk版本,需要根据自己电脑安装的jdk版本进行填写。且填写之后一定要保存退出!!!

        <profile>
            <id>jdk-1.8	</id>
            <activation>
                <activeByDefault>true</activeByDefault>
                <jdk>1.8</jdk>
            </activation>
            <properties>
                <maven.compiler.source>1.8</maven.compiler.source>
                <maven.compiler.target>1.8</maven.compiler.target>
                <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
                <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
            </properties>
        </profile>

如下图:
在这里插入图片描述

三、配置Maven环境变量

      1、右键点击我的电脑然后点击属性,进入到电脑属性界面,点击高级系统配置,进入到系统属性,点击环境变量,进入到设置环境变量页面
在这里插入图片描述
      2、进入到环境变量设置页面,需要在系统变量点击新建然后输入变量名:MAVEN_HOME。变量值:输入自己maven安装路径。点击确定,如下图:
在这里插入图片描述
      3、双击进入到Path,然后点击新建,在新建行中输入:%MAVEN_HOME%\bin,点击确定,如下图:
在这里插入图片描述
      4、然后点击win+R键,弹出运行窗口,然后输入cmd
在这里插入图片描述
      5、最后在控制台界面输入:mvn -v出现当前安装配置的maven版本号,即算安装配置完成,如下图:
在这里插入图片描述

四、idea配置Maven

      1、在idea中选择File,然后点击进入Settings…,如下图:
在这里插入图片描述
      2、进入Setttings界面,点击打开Build,Execution…,然后找到Maven并点击打开,配置好如下图,点击Apply,最后点击OK,即可配置好Maven工具,且可以在idea新建Maven项目。
在这里插入图片描述

总结

     经过学习Maven以来发现在实际开发中,使用Maven的场景会非常多,Maven命令测试,导包,管理项目等等。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值