小编典典

将 Maven 项目导入 Eclipse

all

我想将现有的 Maven 项目导入 Eclipse。我找到了两种方法:

  1. 通过从命令行运行mvn eclipse:eclipse
  2. 从 Eclipse 安装 Maven Eclipse 插件。

两者有什么区别,哪一个更可取?

如果我通过 Eclipse 菜单 Help - > Install New Software安装 Maven Eclipse
插件,是否还需要修改我pom.xml的插件以在插件部分包含 Maven Eclipse 插件?


阅读 80

收藏
2022-07-28

共1个答案

小编典典

我想将现有的 Maven 项目导入 Eclipse。我找到了两种方法,一种是通过命令行运行mvn eclipse:eclipse,另一种是从
eclipse 安装 maven eclipse 插件。两者有什么区别,哪一个更可取?

maven-eclipse-plugin是一个 Maven 插件 ,并且 一直 存在(Maven 1 中第一个可用的插件之一,第一个迁移到 Maven 2
的插件之一)。长期以来,将现有 Maven 项目的导入与 Eclipse 集成的唯一体面方式一直是它。 实际上,它不提供真正的集成,它只是从
Maven 项目生成.project.classpath文件(它也支持 WTP)。 多年来
我一直使用这个插件并且对它非常满意(并且此时对于像m2eclipse这样的 Maven 的
Eclipse 插件非常不满意)。

m2eclipse插件是 Maven 的 Eclipse 插件 之一。它实际上是旨在将 Maven 集成到 Eclipse IDE 中的第一个也是最成熟的项目(并非总是如此,它在 2
年前并不是真正可用的,请参阅Mevenide 与 M2Eclipse 中的反馈,Q for Eclipse/
IAM
)。但是,即使我不使用从 Eclipse 或 POM
编辑器或其他花哨的向导创建 Maven
项目之类的东西,我不得不说这个插件现在完全可用,提供非常流畅的集成,具有很好的功能......在其他话,我终于切换到它 :)
我现在向任何用户(高级或初学者)推荐它。

如果我通过 eclipse 菜单 Help -> Install New Software 安装 maven eclipse 插件,是否还需要修改我的
pom.xml 以在 plugins 部分包含 maven eclipse 插件?

这个问题有点令人困惑,但答案是否定的。安装了 m2eclipse 插件后,只需 右键单击 包资源管理器并 导入… > Maven
项目
即可将现有的 maven 项目导入 Eclipse。

2022-07-28