maven安装与配置

(一)java开发环境的安装
window系统安装java
1、下载JDK
首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮:
这里写图片描述
点击JDK下载按钮,出现如下页面:
这里写图片描述
要先点击Accept License Agreement后,再选择下载的版本。默认安装路径C:\Program Files\Java。同时,安装JDK的时候也会安装JRE,一并安装就可以了。
(二)环境变量的配置
在”系统变量”中设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击”编辑”,不存在则点击”新建”。
变量设置参数如下:
1、 变量名:JAVA_HOME
变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径配置
2、 变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个”.”
3、 变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; //如果前面有其他bin,注意加”;”

测试JDK是否安装成功
1、”开始”->”运行”,键入”cmd”;
2、键入命令: java -version、java、javac 几个命令,出现以下信息,说明环境变量配置成功;
这里写图片描述

在IDEA中配置JDK
1、在启动页面选择Project Structure:
这里写图片描述
2、点击New按钮,选择JDK:
这里写图片描述
3、选择JDK的安装目录:
这里写图片描述

(三)Maven下载
下载网站:http://maven.apache.org/download.cgi
这里写图片描述
推荐下载:apache-maven-3.3.9-bin.zip。
解压之后,设置环境变量:
在系统变量中,新建一个变量,变量名为M2_HOME,变量的值是:F:\worksoft\maven\apache-maven-3.3.9 。
这里写图片描述
在系统变量中,找到PATH的变量,在其值得末尾加上%M2_HOME%\bin; 。注意用”;”间隔。
检查Maven安装情况:
这里写图片描述

~/.m2文件夹
在安装配置好maven之后,发现在用户目录(C:\Users\Administrator)下不存在.m2文件夹。仅仅是对maven进行了安装以及环境变量的配置,并没有让maven执行真正的任务。执行任何一个maven任务,.m2文件夹就会在用户目录自动的被创建。
使用mvn help:system命令会让maven执行一个真正的任务。maven会自动下载maven-help-plugin,包括pom文件和jar文件。这些文件都被下载到了maven本地仓库中 (~/.m2/respository)。所有的构件都被存储到该仓库中。
默认情况下,m2目录下除了respository仓库之外没有其他目录和文件,但是可以复制安装路径中conf/settings.xml文件到该目录下。
安装路径中的conf/settings.xml是全局范围,整台机器上的所有用户都会直接受到该配置的影响。
m2/settings.xml是用户范围,只有当前用户才会受到该配置的影响。建议使用用户范围的settings.xml文件。
避免使用IDE中内嵌的maven,在IDEA中设置外部Maven:
1、在启动页面选择Settings:
这里写图片描述
2、选择如下选项:
这里写图片描述
3、修改其中的最后三项:
这里写图片描述
要勾选右边的Override才能修改,若要默认,则去掉勾选就行。

注意:setting.xml文件可以放在任何文件夹下,然后修改这里的配置:
这里写图片描述
要修改repository文件的位置,需要首先在setting.xml中进行修改:
这里写图片描述
修改保存之后,需要覆盖掉默认的:
这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值