【背景】

买了个surface,带到公司当做开发机器来用,各种环境都需要重新安装,写个笔记记录下maven安装步骤,虽然很简单,但是我这脑子,容易忘记,写下来以备用

【开工】

安装Maven

  1. 访问 Maven  的下载页面:http://maven.apache.org/download.html,其中包含针对不同平台的各种版本的 Maven 下载文件,我这里下载的版本是3.0.5:http://pan.baidu.com/s/1kT5GYaV
  2. 下载完成之后,解压至:C:\career\tools\maven\apache-maven-3.0.5
  3. 添加环境变量:MVN_HOMME为C:/career/tools/maven/apache-maven-3.0.5,将bin设置到PATH,在PATH末尾添加:;%MVN_HOME%/bin
  4. 创建本地仓库位置,建立目录:C:\career\tools\maven\repositories\A-repository\repo
  5. 修改maven/conf/settings.xml文件:
  1. 步的仓库地址,以后这里将存放jar包:

    <localRepository>C:/career/tools/maven/repositories/oecs-repository/repo</localRepository>

  2. 搜索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>

  3. 搜索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>

  4. 搜索activeProfiles,最后配置激活配置的profile:

    <activeProfiles>

    <activeProfile>develop</activeProfile>

    </activeProfiles>

  5. 将更新过后的settings.xml文件放到此目录下:

    C:/career/tools/maven/repositories/oecs-repository/

至此,maven安装已经完成

安装Eclipse插件并配置

  1. 使用eclipse的自动安装:
    1. Help->Install New Software->Add->输入m2e并输入地址:http://q4e.googlecode.com/svn/trunk/updatesite-iam/
    1. 一步步安装即可

二、这里我选择的是直接使用links的安装方式:

  1. 将附件的文件解压并复制到eclipse的目录下面
    1. 文件:http://pan.baidu.com/s/1ntLmb37
    2. 目录如下:

  2. 重新启动Eclipse即可,打开Window->Preferences->Maven,开始对maven进行配置
  3. 首先去掉立即更新,如果不去掉,在最开始导入项目的时候就会从默认的路径下进行下载,开始进行更新,很烦人:

  4. 点击Add添加外部maven安装,将刚才安装的maven配置到eclipse:

  5. 配置eclipse仓库settings.xml文件地址,由于我们在settings.xml文件里配置了仓库的路径,这里配置之后,eclipse会去读取settings.xml里面的内容:

  6. 至此eclipse也安装并配置完成了,新建一个项目,就可以使用maven了

最后提供一个maven培训的ppt,公司内部培训的时候使用的:http://pan.baidu.com/s/1nt7EPBV

[Tools] maven-eclipse安装及配置的更多相关文章

  1. Maven的安装与配置(eclipse,idea)

    Maven的安装与配置   一.需要准备的东西 1. JDK 2. Maven程序包 3. Eclipse 4. Idea 二.下载与安装 1. 前往https://maven.apache.org/ ...

  2. Maven的安装、配置及使用入门

    Maven的安装.配置及使用入门 本书代码下载 大家可以从我的网站下载本书的代码:http://www.juvenxu.com/mvn-in-action/,也可以通过我的网站与我取得联系,欢迎大家与 ...

  3. 一.Maven的安装和配置整理

    Maven的安装和配置 1.1安装                 进入Maven官网的下载页面:http://maven.apache.org/download.cgi选择当前最新版本:" ...

  4. 1.Maven的安装及配置

    1 Maven 介绍 Maven这个词可以翻译为“知识的积累”,也可以翻译为“专家”或“内行”.本书将介绍Maven这一跨平台的项目管理工具.作为Apache组织中的一个颇为成功的开源项目,Maven ...

  5. linux ---maven的安装和配置

    linux下的maven的安装和配置:本人使用的是apache-maven-3.3.9-bin.tar.gz------安装maven的前提是JDK安装成功:java -version 测试一下--J ...

  6. Maven(1)-安装和配置

    Maven(1)-安装和配置 一.本机必须安装好Jdk 二 .maven下载 http://maven.apache.org/download.cgi ,下载后把maven-bin解压到自己的目录即可 ...

  7. Maven的安装、配置及使用入门+maven安装报错:JAVA_HOME【申明:来源于网络】

    Maven的安装.配置及使用入门+maven安装报错:JAVA_HOME[申明:来源于网络] Maven的安装.配置及使用入门:http://www.cnblogs.com/dcba1112/arch ...

  8. 【工具学习】——Maven的安装与配置

    [含义] 什么是构建? 构建,英文build.构建包括编译.运行.生成文档.打包.部署等等工作内容,如果我们每天手工去干这些事情,那会浪费很多的时间.因此,构建管理工具应运而生. maven,作为项目 ...

  9. Java·Maven的安装与配置

    阅文时长 | 0.58分钟 字数统计 | 937.6字符 主要内容 | 1.引言&背景 2.Maven的下载与安装 3.Maven全局配置 4.Settings.xml文件的配置 5.远程仓库 ...

  10. eclipse maven 插件 安装 和 配置

    eclipse 安装插件的方式最常见的有两种: 离线安装,用 link 的方式来安装,这种方式可拔性更好,可以随时将插件插上和拔下,非常方便.  link 离线安装 eclipse maven 插件 ...

随机推荐

  1. PHP的反射类ReflectionClass、ReflectionMethod使用实例

    PHP5 具有完整的反射API,添加对类.接口.函数.方法和扩展进行反向工程的能力. 反射是什么? 它是指在PHP运行状态中,扩展分析PHP程序,导出或提取出关于类.方法.属性.参数等的详细信息,包括 ...

  2. 网页百度地图API相关资料

    百度地图API——网页URI接口.手机网页点击直接导航:js生成一个地图网页 或 直接跳转到百度导航界面 http://developer.baidu.com/map/index.php?title= ...

  3. 【IDEA】IDEA 如何设置编辑器字体大小

    intellij idea 如何更改编辑器文本字体和大小   换上了intellij idea之后,第一件事就是想要改变下文字字体,因为在我这个27寸的2k分辨率的屏幕上,文字显然太小了. intel ...

  4. ADO.NET和ADO.NET Entity Framework

    ADO.NET 3.0 用于访问和操作数据的两个主要组件是 .NET Framework 数据提供程序和 DataSet. .NET Framework 数据提供程序 .NET Framework 数 ...

  5. 常见概率组合题目总结quickstart

    [本文链接] http://www.cnblogs.com/hellogiser/p/interview-questions-quickstart-for-combination-permutatio ...

  6. nginx和apache的一些比较

    1.两者所用的驱动模式不同. nginx使用的是epoll的非阻塞模式事件驱动. apache使用的是select的阻塞模式事件驱动. 2.fastcgi和cgi的区别 当用户请求web服务的时候,w ...

  7. Java实验四和实验五

    实验四 类的继承性和多态性 [开发语言及实现平台或实验环境] Windows2000 或XP,JDK1.6与Jcreator4.0 [实验目的] 1.  掌握OOP方式进行程序设计的方法, 2.  了 ...

  8. 一道常考fork题挖掘

    #include <stdio.h> #include <sys/types.h> #include <unistd.h> int main(void) { int ...

  9. 【processing】小代码5

    3D void setup() { size(,,P3D); } void draw() { background(); lights(); noStroke(); translate(,,-); r ...

  10. Linux 添加新硬盘 LVM操作(作用:新增硬盘的卷管理)

    1 查看当前系统硬盘及分区情况 (注:linux中SCSI的第1个硬盘/dev/sda,第2个硬盘/dev/sdb依此类推) 2 初始化分区sdb为物理卷pv pvcreate /dev/sdb  / ...