(二)Maven的安装与环境配置
主要内容
- 在Windows上安装Maven
- 安装目录分析
在Windows上安装Maven
本机环境:Windows10,JDK9.0.4。
想要安装Maven,需要下载Maven的zip文件,并将其解压到你想安装的目录,并配置Windows环境变量。在安装Maven之前需要已经安装好JDK并且配置好Java环境变量。JDK安装及环境变量配置可看Java相关教程。
当前最新版本的Maven版本是3.5.2,Maven3.3以上版本需要JDK1.7及以上版本。
下载地址:https://maven.apache.org/download.cgi,打开后找到下载链接,下载apache-maven-3.5.2.zip。
将下载的安装包解压到特定的目录下,假设你解压到文件夹D:\DevelopTools\apache-maven-3.5.2-bin\apache-maven-3.5.2。
设置环境变量:在系统的环境变量中新建一个变量,命名为M2_HOME,变量值为Maven的安装目录,如D:\DevelopTools\apache-maven-3.5.2-bin\apache-maven-3.5.2,虽然可以只添加M2_HOME,但一些项目仍然引用Maven的文件夹Maven_HOME,因此,为了安全也把它添加进去,变量值和M2_HOME相同。在Path变量中将Maven的bin文件夹添加到最后,如%M2_HOME%\bin,这样就可以在命令中的任何目录下运行Maven命令了。
验证:在命令行中输入mvn -version,出现下面这个界面,说明Maven已经安装成功。
在Windows上更新Maven非常简单,只需要下载新的Maven安装文件,解压至本地目录,然后更新M2_HOME环境变量即可。
安装目录分析
Maven安装目录下的结构和内容:
- bin:该目录包含了mvn运行的脚本,这些脚本用来配置Java命令,准备好classpath和相关的系统属性,然后执行Java命令。
- boot:该目录只包含一个文件,该文件为plexus-classworlds-2.5.2.jar,Maven使用plexus-classworlds框架加载自己的类库。对于一般的Maven用户来说,不必关心该文件。
- conf:该目录包含了一个非常重要的文件settings.xml。直接修改该文件,就能在机器上全局地定制Maven的行为。一般情况下,我们更倾向于复制该文件至~/.m2/目录下(~表示用户目录),然后修改该文件,在用户范围内定制Maven的行为。
- lib:该目录包含了所有Maven运行时需要的Java类库。
- LICENSE.txt:记录了Maven使用的软件许可证。
- NOTICE.txt:记录了Maven包含的第三方软件。
- README.txt:包含了Maven的简要介绍,包括安装需求以及如何安装的指令等。
Maven仓库设置
由于Maven的默认本地仓库是在C盘的,我们可以在Maven安装目录里的conf目录下的setting.xml文件里修改本地仓库路径。
<!-- 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:/Workspace/MavenRepository</localRepository>
如图,找到1~6行的内容,在第6行添加一行,将路径改到别的盘符。
在国内使用过Maven的都知道,速度超级慢,所以在这里也可以将远程仓库修改为阿里云仓库。
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
如图,在<mirrors></mirrors>之间添加这些代码,就可以使用阿里云提供的仓库了,速度超级快。
(二)Maven的安装与环境配置的更多相关文章
- (二)Maven的安装与环境配置
想要安装 Apache Maven在Windows 系统上, 需要下载 Maven 的 zip 文件,并将其解压到你想安装的目录,并配置 Windows 环境变量. 所需工具 : 1.JDK 2.Ma ...
- maven的安装和环境配置
一.下载maven Apache Maven下载地址:http://maven.apache.org/download.cgi 二.maven的安装 将下载好的安装文件解压到d盘根目录下即可(当然,这 ...
- Maven 从安装到环境配置到项目搭建
maven是基于项目对象模型(pom),可以通过一小段的描述信息来管理项目的构建,报告和文档的软件项目管理工具. Maven是构建项目的管理工具,白话就是说:“Maven的核心功能便是合理叙述项目间的 ...
- maven下载安装以及环境配置
1.到官网下载maven 2.解压到自己想放的安装目录 3.复制maven所在的安装路径,然后右键我的电脑-->属性-->高级系统设置-->环境变量 4.在系统变量中新建,设置变量名 ...
- (Win10)Java,Maven,Tomcat8.0,Mysql8.0.15安装与环境配置,以及IDEA2019.3使用JDBC连接MySQL、创建JavaEE项目
之前用windows+linux的双系统,最近不怎么舒服就把双系统给卸了,没想到除了问题,导致有linux残余,于是就一狠心重装了电脑,又把Java及其相关的一些东西重新装了回来,还好当初存了网盘链接 ...
- ROS入门笔记(二):ROS安装与环境配置及卸载(重点)
ROS入门笔记(二):ROS安装与环境配置及卸载(重点) [TOC] 1 ROS安装步骤 1.1 ROS版本 ROS目前只支持在Linux系统上安装部署, 它的首选开发平台是Ubuntu. 发布时间 ...
- maven的安装、路径配置、修改库文件路径和eclipse中的配置、创建maven工程。
注:本文来源于:杨四郎2018 <maven的安装.路径配置.修改库文件路径和eclipse中的配置.创建maven工程> 一.maven的安装 首先,先到官网去下载maven.这里是官 ...
- Node.js安装及环境配置之Windows篇
Node.js安装及环境配置之Windows篇 一.安装环境 1.本机系统:Windows 10 Pro(64位)2.Node.js:v6.9.2LTS(64位) 二.安装Node.js步骤 1. ...
- QT的安装及环境配置
QT的安装及环境配置 一.windows的下QT的安装及环境配置 (一)从框架安装程序中安装 步骤: 准备:下载QT库,下载指定版本的MINGW,QT IDE 1.下载QT安装文件如:qt-win-o ...
随机推荐
- git push 小结
$ git push ssh://git@dev.lemote.com/rt4ls.git master // 把本地仓库提交到远程仓库的master分支中 $ git remote add orig ...
- Oracle 内连接和外连接
内连接用于返回满足连接条件的记录:而外连接则是内连接的扩展,它不仅会返回满足连接条件的所有记录,而且还会返回满足不满足连接条件的记录!从Oracle9i开始,可以在From 子句中指定连接语法.语法如 ...
- MQ队列管理器搭建(二)
MQ级联方式使用场景 使用场景: 如上图所示,Application1与Application2要进行通信或者消息互换,使用MQ中间件作为中介.上图中,Application1与Applica ...
- 登录以及发送微信消息itchat 库
项目地址点这里 itchat itchat是一个开源的微信个人号接口,使用python调用微信从未如此简单. 使用不到三十行的代码,你就可以完成一个能够处理所有信息的微信机器人. 当然,该api的 ...
- Nodejs经验谈
前言 这里主要说一下之前使用Nodejs开发踩过的坑,只说坑不填坑,那就是赤裸地耍流氓,文中有大量的说明及填坑方法,了解的看官可以直接跳过. PS:说实话,Nodejs的坑确实蛮多的:但是上手简单,扩 ...
- 对ManualResetEvent和AutoResetEvent的巩固练习
在多线程编程中,最常用到的就是线程同步问题,前段时间开发地址采集服务器,需要携带经纬度到MapAbc中采集后,返回地址,才可以进行下一条经纬度的采集,因为队列处理和解析不是同一个线程,并且是解析经纬度 ...
- 视频客观质量评价工具:MSU Video Quality Measurement Tool【ssim,psnr】
MSU Video Quality Measurement Tool(msu vqmt)是莫斯科国立大学(Moscow State University)的Graphics and Media Lab ...
- Kinect 骨骼追踪数据的处理方法
http://www.ituring.com.cn/article/196144 作者/ 吴国斌 博士,PMP,微软亚洲研究院学术合作经理.负责中国高校及科研机构Kinect for Windows学 ...
- 关于Apple开发者的D-U-N-S Number
企业开发者需要这个信息,中文译名叫邓白氏编码,很多攻略给的那个申请地址已经失效,这个组织官方也有地址可以提交申请资料,不过得注册,苹果目前可用的地址是:https://developer.apple. ...
- Entity Framework分页扩展
Entity Framework分页在我初入门时总是困扰这我,无论是SQL分页还是Entity Framework的分页,总是显得那么麻烦,因此对于Entity Framework单独封装了分页. 一 ...