[Tools] maven-eclipse安装及配置
【背景】
买了个surface,带到公司当做开发机器来用,各种环境都需要重新安装,写个笔记记录下maven安装步骤,虽然很简单,但是我这脑子,容易忘记,写下来以备用
【开工】
安装Maven
- 访问 Maven 的下载页面:http://maven.apache.org/download.html,其中包含针对不同平台的各种版本的 Maven 下载文件,我这里下载的版本是3.0.5:http://pan.baidu.com/s/1kT5GYaV
- 下载完成之后,解压至:C:\career\tools\maven\apache-maven-3.0.5
- 添加环境变量:MVN_HOMME为C:/career/tools/maven/apache-maven-3.0.5,将bin设置到PATH,在PATH末尾添加:;%MVN_HOME%/bin
- 创建本地仓库位置,建立目录:C:\career\tools\maven\repositories\A-repository\repo
- 修改maven/conf/settings.xml文件:
- 步的仓库地址,以后这里将存放jar包:
<localRepository>C:/career/tools/maven/repositories/oecs-repository/repo</localRepository>
- 搜索profiles,在里面添加一个profile:
<profile>
<id>develop</id>
<repositories>
<repository>
<id>remote-nexus</id>
<name>remote-nexus</name>
<url>http://192.168.200.203:9090/nexus/content/groups/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>remote-nexus</id>
<name>remote-nexus</name>
<url>http://192.168.200.203:9090/nexus/content/groups/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
- 搜索servers,在里面添加snapshots和releases的登录nexus的用户名和密码,此数据将在打包上传至私服时使用:
<server>
<id>nexus-releases</id>
<username>admin</username>
<password>admin123</password>
</server>
<server>
<id>nexus-snapshots</id>
<username>admin</username>
<password>admin123</password>
</server>
- 搜索activeProfiles,最后配置激活配置的profile:
<activeProfiles>
<activeProfile>develop</activeProfile>
</activeProfiles>
- 将更新过后的settings.xml文件放到此目录下:
C:/career/tools/maven/repositories/oecs-repository/
至此,maven安装已经完成
安装Eclipse插件并配置
- 使用eclipse的自动安装:
- Help->Install New Software->Add->输入m2e并输入地址:http://q4e.googlecode.com/svn/trunk/updatesite-iam/
- 一步步安装即可
二、这里我选择的是直接使用links的安装方式:
- 将附件的文件解压并复制到eclipse的目录下面
- 文件:http://pan.baidu.com/s/1ntLmb37
- 目录如下:
- 重新启动Eclipse即可,打开Window->Preferences->Maven,开始对maven进行配置
- 首先去掉立即更新,如果不去掉,在最开始导入项目的时候就会从默认的路径下进行下载,开始进行更新,很烦人:
- 点击Add添加外部maven安装,将刚才安装的maven配置到eclipse:
- 配置eclipse仓库settings.xml文件地址,由于我们在settings.xml文件里配置了仓库的路径,这里配置之后,eclipse会去读取settings.xml里面的内容:
- 至此eclipse也安装并配置完成了,新建一个项目,就可以使用maven了
最后提供一个maven培训的ppt,公司内部培训的时候使用的:http://pan.baidu.com/s/1nt7EPBV
[Tools] maven-eclipse安装及配置的更多相关文章
- Maven的安装与配置(eclipse,idea)
Maven的安装与配置 一.需要准备的东西 1. JDK 2. Maven程序包 3. Eclipse 4. Idea 二.下载与安装 1. 前往https://maven.apache.org/ ...
- Maven的安装、配置及使用入门
Maven的安装.配置及使用入门 本书代码下载 大家可以从我的网站下载本书的代码:http://www.juvenxu.com/mvn-in-action/,也可以通过我的网站与我取得联系,欢迎大家与 ...
- 一.Maven的安装和配置整理
Maven的安装和配置 1.1安装 进入Maven官网的下载页面:http://maven.apache.org/download.cgi选择当前最新版本:" ...
- 1.Maven的安装及配置
1 Maven 介绍 Maven这个词可以翻译为“知识的积累”,也可以翻译为“专家”或“内行”.本书将介绍Maven这一跨平台的项目管理工具.作为Apache组织中的一个颇为成功的开源项目,Maven ...
- linux ---maven的安装和配置
linux下的maven的安装和配置:本人使用的是apache-maven-3.3.9-bin.tar.gz------安装maven的前提是JDK安装成功:java -version 测试一下--J ...
- Maven(1)-安装和配置
Maven(1)-安装和配置 一.本机必须安装好Jdk 二 .maven下载 http://maven.apache.org/download.cgi ,下载后把maven-bin解压到自己的目录即可 ...
- Maven的安装、配置及使用入门+maven安装报错:JAVA_HOME【申明:来源于网络】
Maven的安装.配置及使用入门+maven安装报错:JAVA_HOME[申明:来源于网络] Maven的安装.配置及使用入门:http://www.cnblogs.com/dcba1112/arch ...
- 【工具学习】——Maven的安装与配置
[含义] 什么是构建? 构建,英文build.构建包括编译.运行.生成文档.打包.部署等等工作内容,如果我们每天手工去干这些事情,那会浪费很多的时间.因此,构建管理工具应运而生. maven,作为项目 ...
- Java·Maven的安装与配置
阅文时长 | 0.58分钟 字数统计 | 937.6字符 主要内容 | 1.引言&背景 2.Maven的下载与安装 3.Maven全局配置 4.Settings.xml文件的配置 5.远程仓库 ...
- eclipse maven 插件 安装 和 配置
eclipse 安装插件的方式最常见的有两种: 离线安装,用 link 的方式来安装,这种方式可拔性更好,可以随时将插件插上和拔下,非常方便. link 离线安装 eclipse maven 插件 ...
随机推荐
- poj 2524 (并查集)
http://poj.org/problem?id=2524 题意:在一所学校里面的人,都有宗教信仰,不过他们的宗教信仰有可能相同有可能不同,但你又不能直接去问他们,但你可以问他们和谁是同一个宗教.通 ...
- CentOS更新yum源
CentOS更新yum源 1.备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.下载 ...
- codeforces 492B. Vanya and Lanterns 解题报告
题目链接:http://codeforces.com/problemset/problem/492/B #include <cstdio> #include <cstdlib> ...
- mybatis setting配置
Mybatis配置报错元素类型为 "configuration" 的内容必须匹配 "(properties?,settings?,typeAliases?,typeHan ...
- 如何把一个excel工作薄中N个工作表复制到另一个工作薄中
一般遇到标题这样的情况,许多人可能会一个一个的复制粘贴,其实完全不必那么麻烦. 你可以按以下步骤来操作: 第一步:打开所有要操作的excel工作薄\n 第二步:按住Shift键,选择所有要复制的工作表 ...
- HTML标记之Form表单
一.表单的作用 从访问的Web站点的用户那里获得信息.访问者可以使用诸如文本域.列表框.复选框以及单选按钮之类的表单元素输入信息,然后单击某个按钮提交这些信息.是客户端与服务器端的交流途径. 二.说明 ...
- Linux Free命令各数字含义及Buffer和Cache的区别
Linux Free命令各数字含义及Buffer和Cache的区别 Free 命令的各数字含义 命令演示 [root@vm1 ~]# free total used free shared buffe ...
- October 2nd 2016 Week 41st Sunday
The road to success is lined with many tempting parking spaces. 通往成功的路边充斥着许多诱人的休息区. Exhausted, I thi ...
- 数独挑战(codevs 2924)
2924 数独挑战 时间限制: 1 s 空间限制: 1000 KB 题目等级 : 钻石 Diamond 题解 查看运行结果 题目描述 Description “芬兰数学家因卡拉,花费3 ...
- Mac与iPhone屏幕录制
1. Mac电脑屏幕录制 1.1 文件->新建屏幕录制 1.2 点击红色按钮 1.3 截取需要录制的屏幕部分,点击开始录制 1.4 点击工具栏的停止按钮,停止录制 1.5 然后会 ...