Maven 3.6.3 的下载、安装、配置、检测(详细讲解)

简介: Maven 3.6.3 的下载、安装、配置、检测(详细讲解)

先简单了解下什么是 Maven:

对于 Maven 的介绍,官方也给出了详细的解读:https://maven.apache.org/what-is-maven.html

由于官网介绍太多,我简单翻译一段,主要说下它的诞生背景和使命:

Maven, a Yiddish word meaning accumulator of knowledge, began as an attempt to simplify the build processes in the Jakarta Turbine project. There were several projects, each with their own Ant build files, that were all slightly different. JARs were checked into CVS. We wanted a standard way to build the projects, a clear definition of what the project consisted of, an easy way to publish project information, and a way to share JARs across several projects.

Maven 是 意第绪语,意为 知识的积累,最初是为了简化Jakarta Turbine项目中的构建过程。当你有多个项目,每个项目都有自己的Ant构建文件,所有项目都略有不同。JAR被签入CVS。我们想要一种标准的方式来构建项目,明确定义项目的组成部分,一种简便的方法来发布项目信息,以及一种在多个项目中共享JAR的方法。

The result is a tool that can now be used for building and managing any Java-based project. We hope that we have created something that will make the day-to-day work of Java developers easier and generally help with the comprehension of any Java-based project.

这时,Maven 应运而生,它是一个可以用于构建和管理任何基于Java的项目的工具。它可以使Java开发人员的日常工作变得更加轻松,并且帮助Java开发人员理解任何基于Java的项目。

这时候是否了解,做Java开发,基本必装 Maven 的原因了!

一、接着说下,官方推荐的安装条件(即:对电脑、系统的要求)如下:

1、JDK版本,Maven 3.3.+ 要求 JDK 版本 ≥  JDK 1.7;(当然,Maven 3.3.+ 仍然允许使用工具链针对Jdk1.3和其他JDK版本进行构建)

2、对于内存条大小,没有最低要求;

3、对于硬盘大小,至少500M吧;(Maven 自身占很小内存,大概 10M 左右,但是由于要存放 Maven repository 即:本地仓库,所以需预留空间,这个空间根据你本地项目多少决定,至少500M吧)

4、操作系统,没有最低要求;(因为它的启动脚本可以是 shell 脚本和 windows 批处理文件,也就是说只要你windows系统正常启动,你就可以启动Maven了)

说白了,除了 JDK 版本映射匹配,其他基本没啥要求

7613485d2759fe190522bbf9d3ff3fa.png

二、然后,就是版本选择了,官网下载地址:https://maven.apache.org/download.cgi#

通过上面说的系统要求,基本上就不用再考虑版本问题了,直接选择最新版本安装就是了,当前最新版本是 2019-11-25 发布的 apache-maven-3.6.3;官网只给出了压缩包安装(类似绿色版,解压即可用)和 源码压缩包(可以用于自己构建Maven),对于小白的我们,选择前者即可。

a8972219db9caade140d28da702f88b.png

  • .tar.gz:是指 Unix、Linux 和 Mac 操作系统下载的包;
  • .zip :是指 Windows 系统下载的包;

对于我们大多数用户,用的是 Windows 系统,直接选红色框的.zip下载就好,用的是 Mac 系统,直接选黄色框的 .tar.gz 下载就好。

三、找到下载好的安装包,解压到指定位置,尽量避免中文特殊字符,可用个单独的文件夹存放

427583cb2db0350f5842a44450c79da.png

解压到指定位置,这就算 Maven 安装成功,接下来,对它进行环境变量配置!

四、配置环境变量

桌面 “我的电脑” 右击,选择 "属性",在弹出框中,按如下指示一步一步找到环境变量的系统设置

913c0c6bfa2416a5791c3f289f4dbc1.png

在 "新建系统变量" 页面,

变量名输入:MAVEN_HOME

变量值输入:D:\Maven\apache-maven-3.6.3(注意:该地址为你自己电脑上 Maven 的实际安装地址)

点击确定,然后找到 "系统变量" 中的 path 项,双击,或者点下面 ‘编辑’ 按钮,弹出下框

点击 “新建” 按钮,会在 “编辑环境变量” 列表里新加一项,

输入:%MAVEN_HOME%\bin

b6eb3a75172274f56aa39bf283ecd38.png

接着,一路点击 “确定” 保存数据,环境变量就配置可以了。

四、检测 Maven 是否配置成功

在电脑的任意界面,按 win + R 打开搜索框,输入 cmd 打开命令行提示窗口

591e68ea4ac9c8907988ac7078785b2.png

然后,输入:mvn -v

接着敲回车键,如果出来 Maven 的基本信息,则表示 Maven 配置成功,可以使用;否则,就按照上述配置步骤,重新再配置一边,目前都会配置成功的。

d90f0f083c1e17f2f6114c5c6a719f3.png

OK,到此,Maven 的下载、安装、配置、检测就完结了!!!(Maven 与 IntelliJ IDEA 的关联配置,会在后面的文章讲)

目录
相关文章
|
10月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
693 27
|
10月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
1320 18
|
存储 Java Linux
【Maven】——基础入门,插件安装、配置和简单使用,Maven如何设置国内源
Maven插件安装,Maven项目构建,依赖管理,Haven Help插件,Maven仓库,Maven如何设置国内源
|
Java Shell 应用服务中间件
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
这篇文章介绍了如何在Mac系统下配置Java JDK、Maven和Tomcat的环境变量,包括配置文件的选择、解决环境变量在zsh shell中无效的问题、查看和设置系统环境变量的方法,以及JDK和Maven的下载、配置和测试步骤。
6454 1
Mac系统下配置环境变量:Javajdk、maven、tomcat 环境变量配置及对应配置文件
|
Java 程序员 Linux
Maven的基本安装与使用
Maven的基本安装与使用
495 6
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
1173 1
|
8月前
|
Java 区块链 Maven
关于引入maven项目后出现‘parent.relativePath’ of POM错误时的解决方法
关于引入maven项目后出现‘parent.relativePath’ of POM错误时的解决方法
676 3
|
7月前
|
Java jenkins 应用服务中间件
结合Jenkins与Tomcat,实施Maven项目的自动构建和部署流程。
任何项目构建和部署的自动化流程,总离不开对各个环节精细把控与密切配合。涉及到源代码管理、构建工具、持续集成服务器以及最终的运行时环境的协调。通过上述简洁实用的步骤,可以实现Maven项目从源代码到运行状态的无缝过渡,进而提升软件开发的效率与质量。
415 0
|
Java Maven 开发者
maven项目中官方setting.xml文件
`settings.xml` 是 Maven 的配置文件,用于定义用户或全局级别的构建行为。它包含本地仓库路径、网络代理、服务器认证、仓库镜像及构建配置文件等设置,帮助开发者根据环境定制 Maven 行为,提升构建效率与灵活性。
1481 0
|
10月前
|
Java 测试技术 项目管理
【JavaEE】从 0 到 1 掌握 Maven 构建 Java 项目核心技巧 解锁 Java 项目高效管理实用实例
本文从Maven基础概念讲起,涵盖安装配置、核心概念(如POM与依赖管理)及优化技巧。结合Java Web项目实例,演示如何用Maven构建和管理项目,解决常见问题,助你高效掌握这一强大工具,提升Java开发与项目管理能力。适合初学者及进阶开发者学习。资源链接:[点此获取](https://pan.quark.cn/s/14fcf913bae6)。
343 6