maven环境搭建

由于自己电脑重新安装了系统,windows8 所以,所有环境均需要重新去配置。

首先要安装JDK,配置系统环境变量。(这个东西,没有深入去理解它的机制,故每次都要现查怎么去配置,所以,此次稍微整理一下。)

1.安装 JDK

JDK_8U121下载地址:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

安装好以后进行环境变量的设置:

计算机——属性——高级系统设置——环境变量——系统变量

2.添加 JAVA_HOME

 路径为jdk 的安装路径,我的为:

C:\Program Files\Java\jdk1.8.0_121

3.设置PATH 

在Path末尾添加如下:

%JAVA_HOME%\jre\bin;%JAVA_HOME%\bin;

bin中存储的是二进制文件,把JDK中 与 jre中的bin 添加进来。

4.添加CLASSPATH

将lib添加进来,lib中存放的是相关Jar包

我的路径为:

.;%JAVA_HOME%\lib;(注意最前面的.)

由于是新建的环境变量,要在前面加 .; 来分割对 java_home的引用 具体为什么这样还没搞清楚

测试:

cmd  java -version 

我的为:

java version "1.8.0_121"

java<TM> SE Runtime Environment <build 1.8.0_121-b13>

java HotSpot<TM> 64Bit Server VM <build 25.121-b13,mixed,mixed mode>

--------------------------------------------------------------------------------------------------

如果你跟我一样说明配置成功

5.开始进行MAVEN的环境配置

首先,下载MAVEN :

http://maven.apache.org/ (在download 下,-bin.zip文件 便是)

解压即可,记住解压后的文件路径。

文件夹说明(bin 目录包含mvn的运行脚本,m2conf 为配置文件

boot 目录 包含一个类加载器的框架

conf 文件夹中 是配置文件目录

lib 文件夹 放的一些引用的到的相关类库)

安装好以后进行系统环境变量设置:

计算机——属性——高级系统设置——环境变量——系统变量

(1) 添加 M2_HOME 变量名 ,变量值为 maven 的安装路径 ,我的为 :

F:\MAVEN\apache-maven-3.3.9-bin\apache-maven-3.3.9

(2) 修改path 

在path 路径之后加上 maven 的bin 路径,我的为:

;%M2_HOME%\bin

测试 :

cmd mvn -v 

我的为:

Apache Maven 3.3.9 <bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00>
Maven home: F:\MAVEN\apache-maven-3.3.9-bin\apache-maven-3.3.9
java version: 1.8.0_0_121, vendor: Oracle Corporation 
Java home: C:Program Files\Java\jdk1.8.0_121\jre
Default locale: zh_CN, platform encodeing GBK
OS name:“windows 8.1”,version: "6.3",arch: "amd64" ,family: "dos"

如果你的命令行提示跟我差不多,则表示环境配置成功

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏运维技术迷

linuxmint下pycharm创建桌面快捷方式

官方文档:https://www.jetbrains.com/help/pycharm/2016.2/installing-and-launching.html...

3505
来自专栏开源优测

基于Robot Framework Public API创建你RFS测试

本文就上一文基于RobotFramework关键字语法实现的百度搜索实例改为有Public API来实现

761
来自专栏开源优测

Robot Framework | 03 基于Public API创建你RFS测试

概述 本文就上一文基于RobotFramework关键字语法实现的百度搜索实例改为有Public API来实现 让大家看下如何基于代码模式来实现基于RobotF...

2635
来自专栏林德熙的博客

dotnet core 2.1 使用阶梯编译

在 dotnet core 2.1 可以使用阶梯编译的方法,从 dotnet framework 开始,在代码的所有方法在第一次进入的时候就需要使用 JIT 进...

461
来自专栏有困难要上,没有困难创造困难也要上!

Windows上使用AutoHotkey工具来切换用户执行命令

2132
来自专栏林德熙的博客

win10 uwp 关联文件

上面的图就是我添加 jpg 关联的方法,建议是写多一些。如果是作为测试,想看这个功能是如何使用,就只需要写文件类型。

742
来自专栏偏前端工程师的驿站

记录用户在线时间

前言                                      同事在弄一个叫学习空间的系统,其中需要记录用户的在线时间,于是我就帮忙实现一下,...

1879
来自专栏葡萄城控件技术团队

WPF的消息机制(三)- WPF内部的5个窗口之处理激活和关闭的消息窗口以及系统资源通知窗口

目录 WPF的消息机制(一)-让应用程序动起来 WPF的消息机制(二)-WPF内部的5个窗口 (1)隐藏消息窗口 (2)处理激活和关闭的消息窗口以及系统资源通知...

1999
来自专栏林德熙的博客

WPF 解决弹出模态窗口关闭后,主窗口不在最前

本文告诉大家如何解决这个问题,在 WPF 的软件,弹出一个模态窗口。使用另一个窗口在模态窗口前面。从任务栏打开模态窗口。关闭模态窗口。这时发现,主窗口会在刚才使...

731
来自专栏华仔的技术笔记

曾经那些坑之第三方sdk的引入import <> 引用编译器的类库路径下的头文件import “” 引用工程目录的相对路径的头文件

4525

扫码关注云+社区