第二课:Maven的下载安装及环境变量配置

一、Maven的下载

下载地址:http://maven.apache.org/download.cgi

第二课:Maven的下载安装及环境变量配置

下载完成后,得到一个压缩包apache-maven-***-bin.zip,解压,可以看到maven的组成目录

第二课:Maven的下载安装及环境变量配置

Maven目录分析

  • bin:含有mvn运行的脚本
  • boot:含有plexus-classworlds类加载器框架
  • conf:含有settings.xml配置文件
  • lib:含有Maven运行时所需要的java类库
  • LICENSE.txt, NOTICE.txt, README.txt针对Maven版本,第三方软件等简要介绍

二、Maven的安装

① 当前系统是否配置JAVA_HOME的环境变量

② 下载maven,解压maven放在一个非中文无空格的路径下

③ 配置maven的相关环境变量

在环境变量增加MAVEN_HOME,路径是maven解压后的根目录
在环境变量里的path中增加maven/bin的目录
④ 验证:maven -v 查看maven版本
看到版本信息,恭喜你已经OK了。

1、首先要确保电脑上已经安装了JDK(要jdk 1.6+的版本),配置好JDK的环境变量,使用如下的两个命令检查检查JDK安装的情况。

1 Echo %JAVA_HOME%
2 Java -version

第二课:Maven的下载安装及环境变量配置

2、对apache-maven-3.2.3-bin.zip进行解压缩

  对apache-maven-3.2.3-bin.zip进行解压缩(解压目录最好不要有中文)

3、设置系统环境变量:MAVEN_HOME

第二课:Maven的下载安装及环境变量配置

 

4、设置环境变量Path,将%MAVEN_HOME%\bin加入Path中,一定要注意要用分号;与其他值隔开,如下图所示:

  第二课:Maven的下载安装及环境变量配置

  %MAVEN_HOME%\bin代表的就是”E:\apache-maven-3.2.3\bin”目录

5、验证Maven安装是否成功

  打开cmd窗口

  第二课:Maven的下载安装及环境变量配置

  输入”mvn –v”命令 查看Maven的相关信息,如下图所示:

  第二课:Maven的下载安装及环境变量配置

  能够出现这样的信息就说明Maven的安装已经成功了。

6、设置MAVEN_OPTS环境变量(可选配置)

由于Maven命令实际上是执行了Java命令,所以可以通过JAVA命令参数的方式来设置MAVEN运行参数。MAVEN_OPTS环境变量正是用于此用途

MAVEN_OPTS

-Xms128m -Xmx512m,分别设置JVM的最小和最大内存,如下图所示:

第二课:Maven的下载安装及环境变量配置

 

 

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/11581.html

(0)
江山如画的头像江山如画管理团队
上一篇 2023年1月27日 上午9:01
下一篇 2023年1月27日 上午9:35

99%的人还看了以下文章

  • Ubuntu在线体验(不用安装) 

    Ubuntu是一个以桌面应用为主的Linux操作系统,是非常轻量级的操作系统,全球领先的用于个人电脑、平板及手机的操作系统。 想过要体验下Ubuntu,其实不用那么麻烦,在线就能体验该系统!! 在任意浏览器打开链接https://www.ubuntu.org.cn/tour/zh-CN/ (中文)、https://www.ubuntu.org.cn/tour…

    2022年9月1日
    6.6K0
  • python 集合的使用,案例详解

    集合的定义: 1.不同元素组成 2.无序 3.集合中的元素必须是不可变类型 创建集合 s = {1,2,3,4,5,6,7,8} >>> set_test = set(‘hello’) >>> set_test {‘h’, ‘l’, ‘e’, ‘o’}  # 由此可见集合中的元素不可重复,都是不同的 集合运算 集合之间也可…

    2020年1月22日
    3.8K0
  • MySQL存储过程快速入门

    什么是存储过程 创建一个简单的存储过程 存储过程中的参数 存储过程的优势和不足 一、什么是存储过程 存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。 一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。 存储过程就是一组SQL语句集,功能强大,可以实现一些比较复杂的逻辑功能 MySQL…

    2018年12月20日
    2.5K0
  • 两个简单的Pycharm激活方法分享

    一、Pycharm激活码激活 优点:Window、Mac、Ubantu都稳定有效,关键是这种激活方式不会产生其他影响 缺点:需要修改hosts文件 修改hosts文件 将0.0.0.0 account.jetbrains.com添加到hosts文件最后,注意hosts文件无后缀,如果遇到无法修改或权限问题,可以采用覆盖的方法去替换hosts文件 修改后请检查…

    2020年3月14日
    2.6K0
  • 新闻管理系统数据库设计

    新闻管理系统数据库,包含用户表、新闻评论表、管理员表、栏目表、新闻表、评论表、关键字表 每个表的数据字段,数据类型,是否为空,描述,见下表:

    2020年4月11日
    4.1K0
  • Python编程案例-4行代码绘制股票趋势图(numpy+matplotlib)

    新手学习Python编程案例,每日编写一个小程序! import numpy as np import matplotlib.pyplot as plt 时间轴 = np.arange(10) #print(时间轴) 股票价格轴 = 时间轴 * 2 + np.sin(时间轴) * 5 #print(股票价格轴) plt.plot(时间轴, 股票价格轴) pl…

    2023年1月26日
    1.0K0

发表回复

登录后才能评论