MyEclipse6.5版本默认集成一个maven的插件,但是这个插件的功能并不完全,而且bug较多。这就需要自己卸载重新安装m2eclipse
安装方法:
- 首先卸载myeclipse默认集成的maven插件
1、进入MyEclipse插件目录/eclipse/features 删除如下目录
com.genuitec.myeclipse.maven_6.5.1.zmyeclipse650200806
2、接着进入/eclipse/plugins目录,并删除以下目录
com.genuitec.myeclipse.maven_6.5.1.zmyeclipse650200806,
org.maven.ide.components.archetype_common_2.0.0.20080331-1600,
org.maven.ide.components.maven_embedder_2.1.0.20080410-2200,
org.maven.ide.components.maven_model_edit_1.0.0.20080331-1600,
org.maven.ide.components.maven_scm_1.0.0.20080410-2200,
org.maven.ide.components.nexus_indexer_1.0.0.20080331-1600,
org.maven.ide.components.qname_1.0.0.20080331-1600,
3、删除以上目录后,一并删除以下jar包
com.genuitec.eclipse.maven_6.5.1.zmyeclipse650200806.jar,
org.maven.ide.eclipse.central_0.9.1.zmyeclipse650200806.jar,
org.maven.ide.eclipse.scm_0.9.2.zmyeclipse650200806.jar,
org.maven.ide.eclipse_0.9.3.zmyeclipse650200806.jar
- 删除完后,给快捷方式加上-clean参数启动Eclipse(可选,即可以不在快捷方式上加-clean)
- 使用下面的链接下载m2eclipse插件包,并用link方式安装maven插件
完成后启动myeclipse时会看到这样一个提示:The Maven Integration requires that Eclipse be running in a JDK,解决方法如下
-
-
找到myeclipse关联的eclipse目录(如果是完整安装的,一般就是myeclipse目录下的eclipse)下的eclipse.ini,在-vmargs上面添加如上两行代码
- 指向本机jdk或者jre的javaw路径
- 然后找到myeclipse的快捷方式,打开属性,找到目标栏,修改其中-vm参数指定的javaw路径为有效路径即可。或者不要用myeclips提供的快捷方式打开,直接使用eclipse启动程序也可以直接启动myeclipse
-
找到myeclipse关联的eclipse目录(如果是完整安装的,一般就是myeclipse目录下的eclipse)下的eclipse.ini,在-vmargs上面添加如上两行代码
- 在安装myeclipse的maven插件时一定要先在本机安装maven
安装Maven3
1、解压缩apache-maven-3.1.1-bin.zip到硬盘目录中,比如D:\\maven\\apache-maven-3.1.1\\
2、设置环境变量M2_HOME=D:\maven\apache-maven-3.1.1和Path=%M2_HOME%\bin;
3、Win+R-->cmd-->mvn -v-->打印Apache Maven 3.1.1等信息即表示安装成功
配置Maven3
1、修改%M2_HOME%conf\settings.xml第53行<localRepository>D:/maven/mvn_repository</localRepository>
2、上面的修改用于指定本地仓库目录,接下来将修改后的settings.xml拷贝到D:/maven/mvn_repository目录中
3、定位到MyEclipse6.5.0GA-->Window-->Preferences-->Maven
4、Maven-->Installations-->Add-->选择至D:\maven\apache-maven-3.1.1目录-->勾选之-->Apply
5、Maven-->User Settings File-->Browse-->D:/maven/mvn_repository/settings.xml-->Refresh Settings
6、Maven取消勾选Download repository index updates on startup选项