eclipse(myEclipse) 配置maven项目

工作中在myeclipse中导入maven工程后,在pom.xml文件目录执行了mvn eclipse:eclipse 后,发现项目中缺少"Maven Dependencies"目录,查看项目文件".project h和 .classpath”发现如下提示(将导致修改pom文件,相关依赖不会自动下载):

eclipse(myEclipse) 配置maven项目

通过浏览网址: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”开始的相关配置):

eclipse(myEclipse) 配置maven项目

4、在eclipse或myeclipse中的相关工程上执行,clean --》 刷新

5、项目右键,执行如下操作:

eclipse(myEclipse) 配置maven项目

到此,问题应该解决(修改pom文件,相关jar包可自动下载),如还未解决,可找一正常的工程,与其.classpath和.project文件进行对比,基本可解决相关问题。

上一篇:MyEclipse配置maven创建项目教程入门


下一篇:maven的配置环境及Myeclipse部署Maven项目