不使用m2e将maven项目重新导入Eclipse

不使用m2e将maven项目重新导入Eclipse,eclipse,maven,import,m2e,Eclipse,Maven,Import,M2e,我有一个模块化的maven项目,我首先将其作为常规maven项目导入eclipse(import=>maven=>ExistingMaven项目)。这对于我们的项目来说是不正确的(许多错误等) 所以我决定从eclipse中删除这个项目并再次导入它,但作为通用项目(使用mvn eclipse:eclipse生成eclipse项目文件,然后将=>general=>现有项目导入工作区) 但是,即使我将其作为通用项目导入,Eclipse仍然将其作为maven项目导入(PackageExplorer中项目

我有一个模块化的maven项目,我首先将其作为常规maven项目导入eclipse(import=>maven=>ExistingMaven项目)。这对于我们的项目来说是不正确的(许多错误等)

所以我决定从eclipse中删除这个项目并再次导入它,但作为通用项目(使用mvn eclipse:eclipse生成eclipse项目文件,然后将=>general=>现有项目导入工作区)

但是,即使我将其作为通用项目导入,Eclipse仍然将其作为maven项目导入(PackageExplorer中项目名称旁边的小M图标)。导入前我尝试的内容(未成功):

  • 从每个maven模块中删除.settings目录
  • 从每个maven模块中删除.project文件

你知道如何解决这个问题吗?在作为maven项目导入之前,如何将maven项目导入为常规项目?

我发现的一个解决方案是禁用项目的maven性质


作为Maven项目导入的项目可以通过
project上下文菜单=>Maven=>Disable Maven Nature

mvn eclipse:eclipse已经好几年没有正常工作了,它已经退役。它肯定从来没有像m2e那样有效。你最好弄清楚为什么m2e对你的项目不满意,并解决这个问题。具体来说,这是Opendaylight项目之一。我在这些项目中多次使用了mvn eclipse:eclipse,而且效果很好。这次我想尝试m2e,但它有问题。即使是官方声明,m2e也不是完全支持的,没有错误。