【好文章】参考地址:

http://www.cnblogs.com/luotaoyeah/p/3764533.html

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

1.官网下载Maven

地址:http://maven.apache.org/download.cgi

下载下来,解压到本地

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

2.配置环境变量

Path末尾添上

;%MAVEN_HOME%\bin;

查看是否配置成功

还有一点,在参考文章中提到:

其他配置(后面讲到):settings.xml,实际项目开发中,Maven的大多数配置都是在该文件中进行设置。

  ①%MAVEN_HOME%/conf目录下的settings.xml,该配置文件针对系统所有用户:

  

  ②【这也难怪,Myecplise默认去.m2文件下找的并没有setting.xml文件】可以自己复制一份setting文件到这里

    

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

3.创建一个Maven项目【使用自己下载配置的Maven】

可以参考下面这篇文章:http://www.cnblogs.com/sxdcgaq8080/p/5586644.html

工具:myecplise 2015

   jdk 1.8【写这篇文章的时候,JDK1.9刚刚出来了2天】

    Tomcat 8.0

创建Mavne项目之前,只需要在Myecplise下添加并选中自己刚刚下载的Maven即可。

接下来,按照http://www.cnblogs.com/sxdcgaq8080/p/5586644.html

去创建一个新的maven项目

创建完成之后

虽然这里修改了 ,但是,查看一下下载的maven下的setting.xml文件中,因为没有配置,所以还是使用的默认的配置,而默认的配置依旧是指向到Default: ${user.home}/.m2/repository,也就是上面咱们看到的.m2文件夹下。

我们可以自行修改。

可以修改为下面

然后在Myecplise中,preferences--->myecplise--->maven4Myecplise---->userSetting中,修改按照刚刚咱们自己配置的配置文件来。

【注意】:如果你之后还想改回到默认配置的话,你可以先把修改之前的setting.xml文件,拷贝一份到你的.m2文件夹下,以备不时之需。或者 可以选择 还原为默认值 ,请看最后一幅图。

点击apply

还原为默认值。

然后重启myecplise之后,把刚刚新建的项目加到tomcat下,发现

而此时,刚刚指定的D盘下的仓库目录中,原来是空目录,现在

这样就真的修改成功了。

你此时可以把你原来的仓库的架包都放到这个目录下。

--------------------------------------------------------------------------------------------------最后------------------------------------------------------------------------------------------------------------------------------------------

你之前的那些项目在重启之后,会报错,因为Maven仓库被更改了 ,会导致maven仓库找不到等多个问题,

请参考如下:

http://www.cnblogs.com/sxdcgaq8080/p/6860811.html

===============================================================================================================================================

本篇文章,主要是说明怎么修改了Myecplise默认使用的maven地址,修改成咱们自己下载配置的maven,创建maven的过程,请自行参考:http://www.cnblogs.com/sxdcgaq8080/p/5586644.html

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

【Maven】1.使用myecplise配置自己的Maven配置,不使用默认的maven的更多相关文章

  1. (转)maven配置之pom.xml配置

    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ...

  2. Maven提高篇系列之(二)——配置Plugin到某个Phase(以Selenium集成测试为例)

    这是一个Maven提高篇的系列,包含有以下文章: Maven提高篇系列之(一)——多模块 vs 继承 Maven提高篇系列之(二)——配置Plugin到某个Phase(以Selenium集成测试为例) ...

  3. Maven使用笔记(四)pom.xml配置详解

    pom.xml文件配置详解 --声明规范 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" ...

  4. Maven实战(七)settings.xml相关配置

    一.简介 settings.xml对于maven来说相当于全局性的配置,用于所有的项目,当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们 ...

  5. Maven相关内容学习笔记一:基本配置和使用

    首先必须推荐的这本书<Maven实战> 许晓斌,机械工业出版社 Maven简介 其实使用Maven也有很久时间了,大部分都是别人建好了工程我使用一下,实际上并没有非常详细的使用经验,这次到 ...

  6. (转)Maven实战(七)settings.xml相关配置

    一.简介 settings.xml对于maven来说相当于全局性的配置,用于所有的项目,当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们 ...

  7. SpringBoot01 InteliJ IDEA安装、Maven配置、创建SpringBoot项目、属性配置、多环境配置

    1 InteliJ IDEA 安装 下载地址:点击前往 注意:需要下载专业版本的,注册码在网上随便搜一个就行啦 2 MAVEN工具的安装 2.1 获取安装包 下载地址:点击前往 2.2 安装过程 到官 ...

  8. idea部署Maven入门(一)——环境变量的配置和下载

        介绍:       1  Maven是用来管理jar包的一种工具,       2  Maven主要是构建java项目和java web项目        3 maven项目管理所依赖的jar ...

  9. maven构建web项目,用jetty测试的配置pom.xml

    maven构建web项目,用jetty测试的配置pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmln ...

随机推荐

  1. TypeSc­ript & Angular

    TypeSc­ript https://github.com/Microsoft/TypeScript https://www.typescriptlang.org/ https://www.type ...

  2. sqlserver 汉字转拼音 索引 函数

    IF OBJECT_ID('[fn_GetPinyin]') IS NOT NULL DROP FUNCTION [fn_GetPinyin] GO create function [dbo].[fn ...

  3. node.js开发hello world

    在你的 D 盘下面创建一个 server.js,写入以下内容 ---------------------------------------------------- var http = requi ...

  4. ORACLE 向BLOB字段中出入图片等二进制文件,使用Oracle SQl Developer工具

    使用PL/SQL也可以 create directory "image" as 'e:\'; --"image" 要带双引号,网上很多不带的,我测试时出错,并且 ...

  5. 三十道DP练习(持续更新)(pw:DP)

    前言: 话说DP这种纯考思维的题目,总是让我很伤脑筋,一些特别简单的DP我都常常做不出来,所以革命从现在(2018-05-01)开始,努力多刷点DP的练习-. 1.顺序对齐(align) 时间:201 ...

  6. SPOJ 1825 Free Tour | 终极之树分治

    求树上最长路径使得经过的拥挤节点个数不超过K //欢迎访问这个博客!http://www.cnblogs.com/luyouqi233/p/8036828.html #include<cstdi ...

  7. cf 834 E. Ever-Hungry Krakozyabra

    cf 834 E. Ever-Hungry Krakozyabra(爆搜+数位dp) 题意: 定义一种inedible tail为一个数把每一位数字按不降的顺序排列后,去掉前导0组成的序列 比如570 ...

  8. 更改Debian的console分辨率

    1.通过apt-get install hwinfo来安装 2.通过命令hwinfo --framebuffer来获取 eric@debian:~$ sudo sudo hwinfo --frameb ...

  9. 洛谷 P1343 地震逃生

    P1343地震逃生 题目描述 汶川地震发生时,四川**中学正在上课,一看地震发生,老师们立刻带领x名学生逃跑,整个学校可以抽象地看成一个有向图,图中有n个点,m条边.1号点为教室,n号点为安全地带,每 ...

  10. HDU 5245 Joyful(概率题求期望)

    D - Joyful Time Limit:1000MS     Memory Limit:65536KB     64bit IO Format:%I64d & %I64u Submit S ...