Java_Eclipse_Maven环境搭建
一、Maven下载
地址:http://maven.apache.org/download.cgi

二、配置仓库及环境变量(以D:\maven为例)
1> 解压文件至D:\maven
2> 在同级目录创建resource文件夹
3> 打开maven/conf/setting.xml
settings标签中添加
<localRepository>D:\maven\resource</localRepository>
4> 设置环境变量(以win7为例)
右键"我的电脑"--->属性--->高级系统设置--->环境变量
新建:MAVEN_HOME=D:\maven\maven.XXX
追加:找到path编辑,加上;%MAVEN_HOME%\bin;
测试:win+r--->cmd--->mvn -v 正常显示maven版本号,及环境搭建成功
PS: 在Linux中配置环境变量
1> 全局配置(任何用户都能访问)
$ vi /etc/profile # 添加如下,注意Maven位置 #Maven
export MAVEN_HOME=/opt/modules/apache-maven-3.0.5
#Maven_PATH
export PATH=$PATH:$MAVEN_HOME/bin # 同理Linux中jdk,需要事先卸载Linux自带openjdk #JAVA_HOME
export JAVA_HOME=/opt/modules/jdk1.7.0_67
#JAVA_PATH
export PATH=$PATH:$JAVA_HOME/bin # 最后保存退出后
$ source etc/profile
$ mvn -v
2> 指定用户配置(仅限指定用户访问)
$ ~/.bash_profile # 注意使用指定用户登录后执行,然后添加如下内容 #Maven
export MAVEN_HOME=/opt/modules/apache-maven-3.0.5
#Maven_PATH
export PATH=$PATH:$MAVEN_HOME/bin # 同理Linux中jdk,需要事先卸载Linux自带openjdk
#JAVA_HOME
export JAVA_HOME=/opt/modules/jdk1.7.0_67
#JAVA_PATH
export PATH=$PATH:$JAVA_HOME/bin # 最后保存退出后
$ source ~/.bash_profile
$ mvn -v
补:如何卸载openjdk
# 如果是安装jdk,需要注意,Linux中可能包含原来的openjdk,所以要事先卸载掉openjdk
$ rpm -qa | grep java # 查看linux是否已装有openjdk
# 如
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
# rpm卸载:
$ rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
$ rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
# (centos)或者使用yum卸载
$ yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
$ yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
Java_Eclipse_Maven环境搭建的更多相关文章
- .NET Core系列 : 1、.NET Core 环境搭建和命令行CLI入门
2016年6月27日.NET Core & ASP.NET Core 1.0在Redhat峰会上正式发布,社区里涌现了很多文章,我也计划写个系列文章,原因是.NET Core的入门门槛相当高, ...
- Azure Service Fabric 开发环境搭建
微服务体系结构是一种将服务器应用程序构建为一组小型服务的方法,每个服务都按自己的进程运行,并通过 HTTP 和 WebSocket 等协议相互通信.每个微服务都在特定的界定上下文(每服务)中实现特定的 ...
- rnandroid环境搭建
react-native 环境搭建具体步骤这个大家已经玩烂了,这个主要是记录下来自己做win7系统遇到的坑 1.com.android.ddmlib.installexception 遇到这个问题,在 ...
- python开发环境搭建
虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...
- springMVC初探--环境搭建和第一个HelloWorld简单项目
注:此篇为学习springMVC时,做的笔记整理. MVC框架要做哪些事情? a,将url映射到java类,或者java类的方法上 b,封装用户提交的数据 c,处理请求->调用相关的业务处理—& ...
- 【定有惊喜】android程序员如何做自己的API接口?php与android的良好交互(附环境搭建),让前端数据动起来~
一.写在前面 web开发有前端和后端之分,其实android还是有前端和后端之分.android开发就相当于手机app的前端,一般都是php+android或者jsp+android开发.androi ...
- Nexus(一)环境搭建
昨天,成功搭建了自己的 Maven 环境(详见:Maven(一)环境搭建),今天就来研究和探讨下 Nexus 的搭建! 使用背景: 安装环境:Windows 10 -64位 JDK版本:1.7 Mav ...
- 「译」JUnit 5 系列:环境搭建
原文地址:http://blog.codefx.org/libraries/junit-5-setup/ 原文日期:15, Feb, 2016 译文首发:Linesh 的博客:环境搭建 我的 Gith ...
- appium+robotframework环境搭建
appium+robotframework环境搭建步骤(Windows系统的appium自动化测试,只适用于测试安卓机:ios机需要在mac搭建appium环境后测试) 搭建步骤,共分为3部分: 一. ...
随机推荐
- ZEALER背后的乐视云视频
ZEALER是我非常喜欢的一个测评网站,经常访问看看手机.电动牙刷及机械键盘的测试视频,非常欣赏王自如的数据化测评理念.敬畏之心,以及不祛痘的视频. 刚好最近对网络视频应用比较感兴趣,觉得ZEALER ...
- Arduino101学习笔记(八)—— 函数库
/*********最小值*********/ min() //实现:#define min(a,b) ((a)<(b)?(a):(b)) /*********最大值*********/ max ...
- Arduino101学习笔记(三)—— 101简介
一.板子图示--摘自中文社区 二.技术规格 主控器 Intel Curie 工作电压 3.3V (I/O兼容5V) 输入电压 (推荐) 7-12V 输入电压 (极限) 6-20V 数字 I/O 14 ...
- 【项目经验】之——Controller向View传值
我们的ITOO进行了一大部分了,整体上来说还是比较顺利的.昨天进行了一次验收,大体上来说,我们新生这块还是可以的.不仅仅进行了学术上的交流,还进行了需求上的更新.也正是由于这一次,我有了解到了一个新的 ...
- Struts2请求参数校验
校验的分类 客户端数据校验 和 服务器端数据校验 客户端数据校验 ,通过JavaScript 完成校验 (改善用户体验,使用户减少出错 ) 服务器数据校验 ,通过Java代码 完成校验 struts2 ...
- python限定类属性的类属性:__slots__
__slots__ 由于Python是动态语言,任何实例在运行期都可以动态地添加属性. 如果要限制添加的属性,例如,Student类只允许添加 name.gender和score 这3个属性,就可以利 ...
- 移动Web开发规范
1.字体设置 使用无衬线字体 body { font-family: "Helvetica Neue", Helvetica, STHeiTi, sans-serif; } 2.设 ...
- Swift3.0语言教程字符串与URL的数据转换与自由转换
Swift3.0语言教程字符串与URL的数据转换与自由转换 Swift3.0语言教程字符串与URL的数据转换 Swift3.0语言教程字符串与URL的数据转换与自由转换,字符串中的字符永久保存除了可以 ...
- 项目新的需求,网页的自适应交付/响应式交付 Responsive/Adaptive Delivery
网页为什么要做自适应交付,皆因现在移动设备大行其道,现在是移动互联网时代,以IOS及Android为首的各种移动终端已经遍地开花. 当人家用380px的iphone打开你的网页时,你总不能显示个102 ...
- MFC 设置控件事件对应的函数
在项目中,右击你想设置的控件,打开属性. 然后找到:控件事件,如果在Visual Studio 2015中操作,显示如图: 然后,以设定单击事件为例: 点击右边的三角,选择 <Edit Code ...