将maven项目导入到eclipse中

我想将现有的maven项目导入到eclipse中。 我find了两种方法来做到这一点:

1)通过从命令行运行mvn eclipse:eclipse
2)从eclipse安装maven eclipse插件。

两者之间有什么区别,哪一个更好?

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

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

maven-eclipse-plugin是一个Maven插件 ,并且一直在那里(Maven 1的第一个插件之一,第一个插件迁移到Maven 2)。 很长一段时间以来, 现有的Maven项目与Eclipse进行集成的唯一体面的方式是。 实际上,它并不提供真正的集成,它只是从Maven项目生成.project.classpath文件(它也支持WTP)。 我已经使用了这个插件,并且对它非常满意(现在非常不满意这个Eclipse插件,用于Maven的m2eclipse )。

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

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

这个问题有点混乱,但答案是否定的。 安装m2eclipse插件后,只需右键单击包资源pipe理器,然后导入…> Maven项目 ,将现有的Maven项目导入到Eclipse中。

我不熟悉日食或Maven,所以其他答案似乎有点复杂。

以下更简单的步骤为我工作:

  1. 打开日食
  2. 单击文件 > 导入
  3. select导入源下的search框中input Maven
  4. select现有的Maven项目
  5. 点击下一步
  6. 单击浏览并select作为Maven项目根目录的文件夹(可能包含pom.xml文件)
  7. 点击下一步
  8. 点击完成

使用mvn eclipse:eclipse将只生成一般的eclipseconfiguration文件,如果你有一个简单的项目,这是很好的; 但是对于基于web的项目(如servlet / jsp),则需要手动将Java EEfunction添加到eclipse(WTP)中。

要使项目可以通过eclipse服务器部分运行,请configurationApache for Eclipse:在某处下载并解压缩Apache Tomcat。 在Eclipse的Windows – > Preferences – > Servers – > Runtime Environments中添加(创build本地服务器),select你的Tomcat版本,然后浏览到你解压缩的Tomcat的目录,点击Finish。

窗口 – >显示视图 – >服务器将项目添加到服务器列表

Maven有一个Eclipse插件,Eclipse有一个Maven插件,我们将讨论这些东西。当我们使用maven与这些命令行的东西等,当我们正在通过eclipse我们不希望这个命令行代码它有很多有帮助的,Maven和eclipse提供了很好的整合性,他们会很好的一起工作,感谢那些插件

第1步 :转到maven项目。 这里我的项目是FirstApp(例如我的项目是FirstApp)

在那里你可以看到一个pom.xml文件,现在我们想要的是用pom.xml生成一个eclipse项目。

第2步 :使用mvn eclipse:eclipse命令

第3步 :validation项目

在执行这个命令之后,注意到已经创build了两个新文件

注意:这两个文件都是为Eclipse创build的。 当你打开这些文件时,你会注意到一个“M2_REPO”类variables被生成。 你想在eclipse中添加该类path,否则eclipse将显示一个错误。

第4步 :导入eclipse项目

文件 – >导入 – >常规 – >工作区中的现有项目 – >select根目录 – >完成

更多细节在这里

我发现m2eclips e插件更有用。 这提供了很好的工具,如POM编辑器,并在Eclipse中创build一个Maven项目。

文件»导入»Maven»现有的Maven项目»下一个

http://www.websparrow.org/misc/how-to-import-maven-project-in-eclipse