标签:对比 右键 att contain 通过 bsp 分享 maven2 clean
工作中在myeclipse中导入maven工程后,在pom.xml文件目录执行了mvn eclipse:eclipse 后,发现项目中缺少"Maven Dependencies"目录,查看项目文件".project h和 .classpath”发现如下提示(将导致修改pom文件,相关依赖不会自动下载):
通过浏览网址:http://blog.teamextension.com/m2eclipse-m2e-support-for-maven-eclipse-plugin-projects-497
下面主要记录下解决的步骤(主要涉及项目的两个配置文件.project 和 .classpath文件):
1、在.project 文件添加如下内容:
<buildSpec> <buildCommand> <name>orre.maven2Builder</name> </buildCommand> </buildSpec> <natures> <nature>orre.maven2Nature</nature> </natures>
2、在.classpath 文件中添加如下内容:
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"> <attributes> <attribute name="maven.pomderived" value="true"/> </attributes> </classpathentry>
3、删除.classpath 文件中格式如下的内容(path的值以“M2_REPO”开始的相关配置):
4、在eclipse或myeclipse中的相关工程上执行,clean --》 刷新
5、项目右键,执行如下操作:
到此,问题应该解决(修改pom文件,相关jar包可自动下载),如还未解决,可找一正常的工程,与其.classpath和.project文件进行对比,基本可解决相关问题。
标签:对比 右键 att contain 通过 bsp 分享 maven2 clean
原文地址:http://www.cnblogs.com/yinz/p/6053505.html