Myeclipse+maven的配置和使用
步骤如下:
maven的安装
- 下载maven
在https://maven.apache.org/download.cgi中下载apache-maven-3.3.9-bin.zip,直接解压到本地中。 - 配置环境变量
请确认好已经安装了jdk1.7以上,并且配置了JAVA_HOME。
配置环境变量MAVEN_HOME,如F:\maven\apache-maven-3.3.9,我的解压后文件放在F:\maven下,所以路径如上。
配置Path,在最后加上%MAVEN_HOME%\bin。 - 打开cmd,输入mvn -version得到如下:
至此,maven的安装成功!
在myeclipse2014中使用maven
由于myeclipse2014的maven4myeclipse不太好用,未避免两个不同版本的maven生成项目规则不一样,所以把myeclipse2014中的maven也改成我们上面安装好的maven3.3.9
-
配置maven
打开window–>preferences–>MyEclipse–>Maven4MyEclipse如下图:
点击右上角Add按钮,选择上面装好的maven的根目录(我的目录是F:\maven\apache-maven-3.3.9) -
至此,myeclipse2014中maven的配置已经全部完成。
-
设置maven的中央仓库
maven4myeclipse有默认的仓库地址,在用户文件.m2目录下,这里我们自己定义目录。
首先,新建中央仓库(存储项目要加载的jar包),我的目录是F:\maven\repo,其次从F:\maven\apache-maven-3.3.9\conf中把settings.xml配置文件复制到F:\maven下,然后打开复制好的settings.xml文件,在其中localRepository标签中的值改成F:\maven\repo,如果localRepository标签被注释掉了,就在下面重新写配置该标签,这一步是指定中央仓库。两个settings.xml文件内容内容保持一致。
-
然后设置标签来源远程仓库,将apache的改为阿里或者其他的(我这个改成阿里的了)。
-
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>
http://maven.aliyun.com/nexus/content/groups/public/
</url>
<mirrorOf>central</mirrorOf>
</mirror> -
接着,进入下面界面
如图所示,重新配置settings.xml。
最后一步,进入下图
把默认使用的jdk换成环境变量中配置的jdk,并如下图设置Default vm arguments
错误处理:如果创建maven工程有红x报错,按图中顺序点击更新工程jar包。
2.如果还报错,只能那个错就删除哪个然后依然重新点击上图顺序让其更新。
8.配置maven的路径,让myeclipse识别:
具体添加方法如下:
在myeclipse中打开这个页面,具体的打开步骤我就不多说了,如下图:
选中你的maven项目使用的jdk,点击edit按钮,出现如下页面:
在红色框中添加如图所示的一行代码,代码如下:
-Dmaven.multiModuleProjectDirectory=$M2_HOME
需要注意的地方是$M2_HOME,在环境变量中必须配置这个属性才可以,M2_HOME对应的环境变量值是maven的安装路径,例如:
M2_HOME=D:\maven\apache-maven-3.3.9(我的maven安装路径是在D盘)。