【背景】

买了个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. 解决vi/vim中粘贴会在行首多很多缩进和空格的问题

    解决vi/vim中粘贴会在行首多很多缩进和空格的问题 secureCRT会将你原来的文本原封不动的按照字符串的样式发送给服务器.所以当你的服务器上的vim设置为autoindent的话,在i模式下,那 ...

  2. CentOS6.5安装Tab增强版:bash-completion

    CentOS6.5安装Tab增强版:bash-completion,可补全命令参数: 因为CentOS官方源并不带有bash-completion的包,所以,为了可用yum安装,增加epel的源, 首 ...

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

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

  4. DOS与批处理

    cmd命令不区分大小写 d: cd .. cd 文件夹 dir dir 文件或文件夹 可执行文件(.exe, .bat., .com),只需进入文件当前目录并输入文件名(不需要后缀)即可执行, 如果将 ...

  5. LIGHTSWITCH 连接 MYSQL,中文字符不能保存----解决方法。

    使用:dotConnect for MySQL () 作为 数据库连接的PROVIDER ,  在 LIGHTSWITCH 中 引用外部的MYSQL 数据源. http://www.devart.co ...

  6. ios oc 和 swfit 用dispatch_once 创建单例

    网上已经有方法了,我这里就是抄了下,原文链接 http://bj007.blog.51cto.com/1701577/649413 http://blog.csdn.net/u010124617/ar ...

  7. glib-2.49.4 static build step in windows XP

    export LIBFFI_CFLAGS=" -I/usr/local/lib/libffi-3.2.1/include " \ export LIBFFI_LIBS=" ...

  8. [转][Android]FragmentPagerAdapter与FragmentStatePagerAdapter使用详解与区别

    原文链接:http://blog.csdn.net/zhaokaiqiang1992 FragmentPagerAdapter是android-support-v4支持包里面出现的一个新的适配器,继承 ...

  9. CCF 节日

    问题描述 有一类节日的日期并不是固定的,而是以"a月的第b个星期c"的形式定下来的,比如说母亲节就定为每年的五月的第二个星期日. 现在,给你a,b,c和y1, y2(1850 ≤ ...

  10. [Android] 解析android framework下利用app_process来调用java写的命令及示例

    reference to :http://bbs.9ria.com/thread-253058-1-1.html 在android SDK的framework/base/cmds目录下了,有不少目录, ...