Maven安装笔记

1、http://maven.apache.org/download.html下载maven3.0.4,将安装文件解压到D:\Program Files\下

2、设置环境变量:

       变量名:M2_HOME

       变量值:D:\Program Files\apache-maven-3.0.4

     Path 变量值后面加上%M2_HOME%\bin;

3、将conf\settings.xml复制到C:\Documents and Settings\Administrator\.m2(XP用户)目录下,复制后的文件称~.m2\settings.xml。

执行到这一步时,在目录下始终找不到\.m2目录,在网上居然找不到相关的解决办法。于是打算手动创建,在图形界面下是不能建.开头的目录的,于是进dos下mkdir .m2.但对比后发现少了个repository文件夹,手动看来不行。最后无意中在D:\360data\重要数据\.m2发现了.m2目录,估计是用了360C盘搬家造成的,不过终于是解决了。

 4、将eclipse.ini中的配置改为:

       --launcher.XXMaxPermSize

       256m

       -vm

       D:\Program Files\Java\jdk1.6\bin\javaw

       --launcher.defaultAction

       openFile

       -vmargs

       -Dosgi.requiredJavaVersion = 1.5

       -Xms128m

       -Xmx256m

       因为Eclipse默认是运行在jre上的,而m2Eclipse的一些功能要求使用jdk,故添加vm配置。

5、安装m2Eclipse

       Eclipse-->Help-->Install New Software..-->Add-->

       Name:m2e

       Location:http://m2eclipse.sonatype.org/site/m2e

       -->ok

如果上面的那个地址不行换下面的。

http://download.eclipse.org/technology/m2e/releases/ ——eclipse社区

http://m2eclipse.sonatype.org/sites/m2e      ——官网的

注意事项:

(1)       我们可以copy maven安装目录conf文件夹下的settings.xml到用户目录的~/.m2目录下(例如本机是:C:\Users\chacha\.m2\)下,前者的settings.xml影响到全局范围,而后者只影响到当前的登录用户,推荐使用后者,当然这是看情况而定的。

(2)       关闭eclipse内嵌的Maven

这个内嵌的Maven通常会比较新,但不一定很稳定,而且往往也会和我们在命令行使用的Maven不是同一个版本。这里有会出现两个潜在的问题:首先,较新版本的Maven存在很多不稳定因素,容易造成一些难以理解的问题;其次,除了IDE,我们也经常还会使用命令行的Maven,如果版本不一致,容易造成构建行为的不一致,这是我们所不希望看到的。因此,我们应该在IDE中配置Maven插件时使用与命令行一致的Maven。

解决办法:

Window – Preferences – Maven – Installations – Add 并选择安装目录 点击Apply

原文地址:https://www.cnblogs.com/wusthjp/p/2473783.html