由于转载,非最新了,哈哈,主要是思路

Maven下载与安装
一、Maven概念

? Maven 是一个基于Java平台 自动化构建工具

发展历程: Make –>Ant–>Maven–>Gradle

功能

  • 清理: 删除编译的结果,为重新编译做准备
  • 编译: java–>class 将java文件转变为class文件
  • 测试: 针对项目中的关键点进行测试,亦可用项目中的测试代码 去测试开发代码
  • 报告: 将测试的结果进行显示
  • 打包: 将项目中包含的多个文件 ,压缩成一个文件,用于安装或部署。(java项目->jar web项目->war)
  • 安装: 将打成的包放在本地仓库,供其他项目使用
  • 部署: 将打成的 包放到服务器上准备运行

作用

  • 增加第三方的jar
  • jar包之间的依赖关系(当使用一个jar的时候,如果这个jar需要依赖其他jar,则会自动下载所依赖的jar)
  • 将项目拆分为若干个模块

约定配置:

Maven 提倡使用一个共同的标准目录结构,Maven 使用约定优于配置的原则,大家尽可能的遵守这样的目录结构:

目录

目的

${basedir}

存放pom.xml和所有的子目录

${basedir}/src/main/java

项目的java源代码

${basedir}/src/main/resources

项目的资源,比如说property文件,springmvc.xml

${basedir}/src/test/java

项目的测试类,比如说Junit代码

${basedir}/src/test/resources

测试用的资源

${basedir}/src/main/webapp/WEB-INF

web应用文件目录,web项目的信息,比如存放web.xml、本地图片、jsp视图页面

${basedir}/target

打包输出目录

${basedir}/target/classes

编译输出目录

${basedir}/target/test-classes

测试编译输出目录

Test.java

Maven只会自动运行符合该命名规则的测试类

~/.m2/repository

Maven默认的本地仓库目录位置

二、使用Maven
注意:使用之前必须保证有Java环境,否则会失败

下载
官网:http://maven.apache.org/

1、进入官网点击 Download

2、下载最新的版本3.6.3,直接点击 apache-maven-3.6.3-bin.zip

3、下载其他版本,点击下面的 archives

4、进入之后选择需要下载的版本


5、选择下载maven-3/3.6.3

6、点击 binaries/

7、选择 apache-maven-3.6.3-bin.zip ,完成之后得到安装包

安装
选择一个目录,将下载的Maven压缩包进行解压

配置Maven仓库
1、打开该目录下的 conf/settings.xml 文件

2、在settings标签下面 添加

<localRepository>E:/Maven/repository</localRepository>

添加远程仓库镜像
找到 mirrors 标签在下面添加:

<mirrors><!-- 阿里云仓库 --><mirror><id>nexus-aliyun</id><mirrorOf>central</mirrorOf><name>Nexus aliyun</name><url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror> </mirrors>

指定Maven 的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>       </properties>
</profile>

配置Maven环境变量
打开电脑的环境变量配置:右击 我的电脑 打开 属性,打开高级系统设置

找到环境变量设置 点击

在系统变量中 点击新建 填写:

变量名:MAVEN_HOME

变量值:E:Mavenapache-maven-3.6.3 就是你解压的Maven 的根目录

接着配置PATH:在系统变量中找到PATH,双击打开之后 点击新建 添加:%MAVEN_HOME%in ,完成之后点击确定

验证Maven 是否配置完成
win+R 运行CMD

输入 mvn -version 或 mvn -v,出现下面的则说明 Maven已配置完成

动动你的手指点个赞!!
————————————————
版权声明:本文为CSDN博主「你家的张少」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_37460214/article/details/105836856

最新版Maven3.6.3下载与安装相关推荐

  1. 2021 最新版 JDK 1.8 下载与安装 步骤演示 (图示版)

    2021 最新版 JDK 1.8 下载与安装 步骤演示 <图示版> 0.JDK简介 0.1 JDK结构图 0.2 JDK的基本组件 一. 下载 1. 第一步:百度搜索jdk 8 2. 第二 ...

  2. 最新版Android Studio-2021.11下载、安装步骤(超详细)

    一.官网下载地址 Download Android Studio and SDK tools  |  Android Developers (google.cn) 如果你的电脑是64位,打开官网直接下 ...

  3. Maven3.6的下载和安装

    一.Maven下载 进入Maven官网下载压缩包 ++++++++++++++++++++++++ 二.安装配置 1.解压安装包即可 2.配置环境变量 此电脑-右键'管理'-高级系统设置-环境变量 系 ...

  4. 2022 最新版 JDK 17 下载与安装 步骤演示 (图示版)

    JDK 17 目录 第一步:oracle 官网搜jdk ,会出现如下界面 第二步:安装 第三步:选 是 第四步: 下一步 第五步:修改安装位置 5.1 点击更改,进入系统文件目录 5.2 下一步 安装 ...

  5. maven下载和安装·

    注意:安装Maven3之前需要安装jdk1.7以上版本,下面介绍的是最新版Maven官网下载并安装, 第一步,官网下载Maven文件 下载地址:http://maven.apache.org/down ...

  6. 新版mysql的下载教程_Mysql最新版8.0.21下载安装配置教程详解

    一.下载 1.下载安装包 mysql下载路径:https://dev.mysql.com/downloads/file/?id=496745 2.解压压缩包 解压到安装的目录: 3.在此目录下新建my ...

  7. 以太坊钱包Metamask 下载,Metamask 7.7.9最新版官方版下载和安装方法

    metamask 所有官方版最新版下载,chrome浏览器插件, 区块链以太坊eth钱包安装使用教程 MetaMask是一个开源的以太坊钱包,能帮助用户方便地管理自己的以太坊数字资产, 但在国内由于网 ...

  8. JDK的最新版的下载与安装

    JDK的最新版的下载与安装 一.JDK概述 JDK全称Java Development ToolKit,是Java语言开发工具包.是整个JAVA的核心,包括了Java运行环境(Java Runtime ...

  9. NIST随机数测试软件下载,安装、和使用,分析方法最新版(19年4月)

    NIST随机数测试软件下载,安装.和使用方法 NIST简介 NIST下载与安装 NIST软件的使用 NIST软件使用过程中可能的出错 如何查看finalAnalysisReport.txt和freq. ...

最新文章

  1. Linux下的ELF可执行文件学习总结
  2. 成功解决TypeError: unsupported operand type(s) for +: 'dict_items' and 'list'
  3. ML之LoR:kaggle比赛之利用泰坦尼克号数据集建立LoR模型对每个人进行获救是否预测
  4. 2020-10-29(Android 的DEX ,ODEX,ELF )
  5. Ironport对邮件主题中包括特殊字符的过滤
  6. 轻松搞定个人虚拟桌面部署之1-远程桌面服务概述
  7. Vh和Vw的简介和使用
  8. android保存字符到sd卡,android 保存TXT文件到SD卡方法
  9. 乐在其中设计模式(C#) - 命令模式(Command Pattern)
  10. 人类一败涂地电脑版_iOS账号分享 |人类一败涂地 我们继续相爱相杀,PC大火游戏移植!...
  11. 使用C# impersonation进行windows帐号的校验
  12. 不是我的错,也不是Atlas的!
  13. python修改散点图中点的颜色_更改散点图中不同虚拟值的点的颜色 - python
  14. git submodule使用的笔记
  15. Android studio创建Java测试类
  16. mindoc mysql_mindoc
  17. TF-IDF算法总结
  18. 【编程之美】读书笔记:寻找最大的K个数
  19. 华为防火墙笔记-报文处理流程
  20. ChatGPT使用案例之图像生成

热门文章

  1. Stimulsoft Reports.JS JavaScript 2023.1.0报表工具
  2. 排序算法:计数排序(Python)
  3. 不会分辨外汇平台正规性,用这些办法分分钟提高你的分辨能力
  4. 苏格拉底告诉我们什么是爱情和婚姻
  5. 根据实体excel导入导出百万数据,可修改表头名称
  6. BUUCTF-RE XOR
  7. 百度二次上市,其中一位敲钟人只有12岁
  8. 机器学习之基础知识(全)
  9. 聊一聊CPU制程到底为什么这么难
  10. 转贴一篇经典文章--条件判定覆盖和修正条件判定覆盖的差异