Maven的安装和配置
来源:互联网 发布:compareto方法比较数组 编辑:程序博客网 时间:2024/05/17 09:36
在Windows上安装Maven
检查JDK安装
在安装Maven之前,首先要确认你已经正确安装了JDK。Maven可以运行在JDK 1.4及以上的版本上。
打开Windows的命令行,运行如下的命令来检查Java安装: java -version
如果Windows无法执行java命令,或者无法找到JAVA_HOME环境变量,就需要检查Java是否安装了,或者环境变量是否设置正确。
下载Maven
请访问Maven的下载页面:http://maven.apache.org/
其中包含针对不同平台的各种版本的Maven下载文件.
推荐使用Maven 3.5,因此需要下载apache-maven-3.5-bin.zip。
本地安装
将安装文件解压到指定的目录中,如: D:\Java\apache-maven-3.3.9
这里的Maven安装目录是D:\bin\apache-maven-3.0,接着需要设置环境变量,将Maven安装配置到操作系统环境中。
打开系统属性面板(在桌面上右击“我的电脑”→“属性”),单击高级系统设置,再单击环境变量,在系统变量中新建一个变量,变量名为M2_HOME,变量值为Maven的安装目录D:\bin\apache-maven-3.0。
单击“确定”按钮,接着在系统变量中找到一个名为Path的变量,在变量值的末尾加上%M2_HOME%\bin;。
注意:多个值之间需要有分号隔开,然后单击“确定”按钮。至此,环境变量设置完成。
值得注意的是Path环境变量。当我们在cmd中输入命令时,Windows首先会在当前目录中寻找可执行文件或脚本,如果没有找到,Windows会接着遍历环境变量Path中定义的路径。
由于将%M2_HOME%\bin添加到了Path中,而这里%M2_HOME%实际上是引用了前面定义的另一个变量,其值是Maven的安装目录
了解环境变量的作用之后,现在打开一个新的cmd窗口(这里强调新的窗口是因为新的环境变量配置需要新的cmd窗口才能生效),运行如下命令检查Maven的安装情况:
在Linux的系统上安装Maven
Maven是跨平台的,它可以在任何一种主流的操作系统上运行。本节将介绍如何在基于UNIX的系统(包括Linux、Mac OS以及FreeBSD等)上安装Maven。
下载和解压
首先,与在Windows上安装Maven一样,需要检查JAVA_HOME环境变量以及Java命令,这里对细节不再赘述。命令如下: java -version
请访问Maven的下载页面:http://maven.apache.org/
其中包含针对不同平台的各种版本的Maven下载文件.
推荐使用Maven 3.5,因此需要下载apache-maven-3.5-bin.tar.gz
然后解压到本地目录: tar zxvf apache-maven-3.0.5-bin.tar.gz (例如安装目录为: /home/homer/Apache-maven/apache-maven-3.0.5)
安装
编辑 /etc/profile sudo vi /etc/profile
配置
export MAVEN_HOME=/home/homer/Apache-maven/apache-maven-3.0.5 // 安装目录
export PATH=${MAVEN_HOME}/bin:${PATH}
生效
source /etc/profile // 使上面配置生效
验证
命令行输入: mvn -v
升级Maven
在Windows上更新Maven非常简便,只需要下载新的Maven安装文件,解压至本地目录,然后更新M2_HOME环境变量即可。
例如,假设Maven推出了新版本3.5,我们将其下载然后解压至目录D:\bin\apache-maven-3.5,接着遵照前一节描述的步骤编辑环境变量M2_HOME,更改其值为D:\bin\apache-maven-3.5。
至此,更新就完成了。同理,如果需要使用某一个旧版本的Maven,也只需要编辑M2_HOME环境变量指向旧版本的安装目录。
- Maven的安装和配置
- Maven的安装和配置
- maven的安装和配置
- Maven 的安装和配置
- Maven 的安装和配置
- Maven的安装和配置
- Maven的安装和配置
- maven的安装和配置
- Maven的安装和配置
- Maven的安装和配置
- Maven的安装和配置
- Maven的安装和配置
- maven的安装和配置
- Maven的安装和配置
- maven 的安装和配置
- Maven入门------什么是maven和maven的安装和配置
- MAVEN的安装和Myeclipse+maven的配置和使用
- MAVEN的安装和Myeclipse+maven的配置和使用
- SSO单点登录三种情况的实现方式详解(一)
- 按照递增顺序依次列出所有分母小于等于40的最简真分数
- doFilter如何使用
- 织梦仿站视频教程
- 【重点】React.Component用法
- Maven的安装和配置
- 一个全是bug的项目,调错详解
- ACM:R: Optimal Parking
- 商品展示
- STM32的GPIO有几种输出模式及其说明
- 欢迎使用CSDN-markdown编辑器
- 洛谷 P2024 食物链 【并查集+完美解释】
- 寻找最小的K个数
- webService实用性文章