Eclipse - 导入maven项目时错误的项目名称

时间:2016-06-20 14:15:01

标签: eclipse maven-2

我正在使用eclipse火星,我正在开发一个多模块maven 2项目。

从现在开始,将项目导入eclispe时,它始终正常工作。

我的项目结构就像

myproject
|-common
|-dao
|- ...

在每个pom中,artifact-id为

<artifactId>myproject-common</artifactId>
<artifactId>myproject-dao</artifactId>
...

到目前为止我一直在做什么

  • 从svn
  • 检索项目
  • mvn clean install
  • mvn eclispe:eclipse
  • 在eclipse导入&gt; <现有项目>浏览到myproject并显示好的项目名称:myproject-commonmyproject-dao,...

但是从今天开始,最后一步为我提供了文件夹名称代替工件名称:commondao,...

导入后,很多错误说明如下。 Project 'dao' is missing required Java Project: 'myproject-common'

我不明白。与几个月前相同版本的eclispe,maven和java。

在mvn eclipse:eclispe之后,.project文件包含了好名字

<projectDescription>
  <name>myproject-common</name>

我该如何解决?

1 个答案:

答案 0 :(得分:0)

我通过以下方法解决了它:
    导入>现有项目

至:
    导入-> Maven->现有的Maven项目