我想导入现有的Maven项目到Eclipse中。我找到了2种方法:1.通过从命令行mvn eclipse:eclipse运行1.从Eclipse安装Maven Eclipse插件。两者之间有什么区别,哪一个更好?如果我通过Eclipse菜单Help -〉Install New Software安装Maven Eclipse插件,我是否还需要修改pom.xml以将Maven Eclipse插件包含在插件部分中?
mvn eclipse:eclipse
pom.xml
7uzetpgm1#
我想导入现有的maven项目到eclipse中。我发现了两种方法,一种是通过命令行mvn eclipse:eclipse运行,另一种是从eclipse安装maven eclipse插件。这两种方法有什么区别?哪一种更好?maven-eclipse-plugin是一个 *Maven插件 *,它是Maven 1提供的第一批插件之一,也是第一批迁移到Maven 2的插件之一。很长一段时间以来,它一直是将现有的Maven项目与Eclipse集成的唯一合适的方式。实际上,它并没有提供真实的的集成,它只是从Maven项目中生成.project和.classpath文件(它也支持WTP)。我使用这个插件已经年了,并且非常满意它(我对Eclipse的Maven插件如m2eclipse非常不满意)。m2eclipse插件是Eclipse plugins for Maven插件之一,它实际上是第一个也是最成熟的旨在将Maven集成到EclipseIDE中的项目(并不总是这样,它并不是真的可用~2年前,见Mevenide vs. M2Eclipse, Q for Eclipse/IAM中的反馈)但是,即使我不使用像从Eclipse或POM编辑器或其他花哨向导创建Maven项目这样的东西,我不得不说,这个插件现在是完全可用的,提供非常平滑的集成,有很好的功能...换句话说,我终于切换到它:)我现在推荐给任何用户(高级或初学者).如果我通过eclipse菜单Help -〉Install New Software安装maven eclipse插件,我是否还需要修改pom.xml以在插件部分包含maven eclipse插件?这个问题有点混乱,但答案是否定的。安装了m2 eclipse插件后,只需右键单击包资源管理器,然后Import...〉Maven projects将现有的maven项目导入Eclipse。
.project
.classpath
nfeuvbwi2#
我没有Eclipse或Maven的经验,所以其他的答案似乎有点过于复杂。下面几个简单的步骤对我很有效:
先决条件:确保在Eclipse IDE中安装了Maven插件:How to add Maven plugin to Eclipse
1.打开Eclipse1.单击文件〉导入1.在下的搜索框中键入Maven选择导入源:1.选择现有Maven项目1.单击下一步1.单击Browse并选择Maven项目的根文件夹(可能包含pom.xml文件)1.单击下一步1.单击完成
w6lpcovy3#
使用mvn eclipse:eclipse只会生成一般的eclipse配置文件,如果你有一个简单的项目,这是很好的;但是对于基于Web的项目(如servlet/jsp),您需要手动向Eclipse(WTP)添加JavaEE特性。要使项目可通过Eclipse服务器部分运行,请为Eclipse配置Apache:在Eclipse窗口-〉首选项-〉服务器-〉运行时环境添加(创建本地服务器)中,选择您的Tomcat版本,然后,浏览到您解压缩的Tomcat目录,单击完成。窗口-〉显示视图-〉服务器将项目添加到服务器列表
kadbb4594#
Maven有一个Eclipse插件,Eclipse也有一个Maven插件,我们将讨论这些问题。当我们使用Maven处理命令行内容等时,当我们使用Eclipse时,我们不希望命令行代码有太大帮助,Maven和Eclipse提供了良好的集成,它们将非常好地一起工作,感谢这些插件
步骤1:转到maven项目。这里我的项目是FirstApp。(例如我的项目是FirstApp)
您可以看到一个pom.xml文件,现在我们需要使用该pom.xml生成一个eclipse项目。
步骤2:使用mvn eclipse:eclipse命令步骤3:验证项目
执行此命令后,请注意已创建了两个新文件注意:-这两个文件都是为Eclipse创建的。当您打开这些文件时,您会注意到生成了一个“M2_REPO”类变量。您需要在Eclipse中添加该类路径,否则Eclipse将显示错误。
步骤4:导入eclipse项目
文件-〉导入-〉常规-〉工作区中的现有项目-〉选择根目录-〉完成More details here
vfwfrxfs5#
我发现m2eclipse插件更有用,它提供了很好的工具,比如POM编辑器和在Eclipse中创建Maven项目。
pxy2qtax6#
我无法使用上面建议的步骤导入Maven项目,直到我弄清楚为什么它没有导入:如果您有另一个具有相同工件ID的Maven项目,则不会导入该项目。请确保您的项目的工件ID在Eclipse工作区中是唯一的。
fcg9iug37#
由于Eclipse neon 包含Eclipse Maven集成(m2 e)1.7,因此首选方法是以下方法之一:
File〉Projects from File System...*-这适用于Eclipse项目(包含文件.project)以及只包含文件pom.xml的非Eclipse项目。如果从Git存储库导入,请在Git存储库视图中右键单击**存储库节点、 工作树 * 中的一个或多个选定文件夹,然后选择***导入项目...***。这将打开相同的对话框,但您不必选择目录。
wqlqzqxt8#
文件导入Maven现有Maven项目下一步http://www.websparrow.org/misc/how-to-import-maven-project-in-eclipse
8条答案
按热度按时间7uzetpgm1#
我想导入现有的maven项目到eclipse中。我发现了两种方法,一种是通过命令行
mvn eclipse:eclipse
运行,另一种是从eclipse安装maven eclipse插件。这两种方法有什么区别?哪一种更好?maven-eclipse-plugin是一个 *Maven插件 *,它是Maven 1提供的第一批插件之一,也是第一批迁移到Maven 2的插件之一。很长一段时间以来,它一直是将现有的Maven项目与Eclipse集成的唯一合适的方式。实际上,它并没有提供真实的的集成,它只是从Maven项目中生成
.project
和.classpath
文件(它也支持WTP)。我使用这个插件已经年了,并且非常满意它(我对Eclipse的Maven插件如m2eclipse非常不满意)。m2eclipse插件是Eclipse plugins for Maven插件之一,它实际上是第一个也是最成熟的旨在将Maven集成到EclipseIDE中的项目(并不总是这样,它并不是真的可用~2年前,见Mevenide vs. M2Eclipse, Q for Eclipse/IAM中的反馈)但是,即使我不使用像从Eclipse或POM编辑器或其他花哨向导创建Maven项目这样的东西,我不得不说,这个插件现在是完全可用的,提供非常平滑的集成,有很好的功能...换句话说,我终于切换到它:)我现在推荐给任何用户(高级或初学者).
如果我通过eclipse菜单Help -〉Install New Software安装maven eclipse插件,我是否还需要修改pom.xml以在插件部分包含maven eclipse插件?
这个问题有点混乱,但答案是否定的。安装了m2 eclipse插件后,只需右键单击包资源管理器,然后Import...〉Maven projects将现有的maven项目导入Eclipse。
nfeuvbwi2#
我没有Eclipse或Maven的经验,所以其他的答案似乎有点过于复杂。
下面几个简单的步骤对我很有效:
先决条件:确保在Eclipse IDE中安装了Maven插件:How to add Maven plugin to Eclipse
1.打开Eclipse
1.单击文件〉导入
1.在下的搜索框中键入Maven选择导入源:
1.选择现有Maven项目
1.单击下一步
1.单击Browse并选择Maven项目的根文件夹(可能包含
pom.xml
文件)1.单击下一步
1.单击完成
w6lpcovy3#
使用
mvn eclipse:eclipse
只会生成一般的eclipse配置文件,如果你有一个简单的项目,这是很好的;但是对于基于Web的项目(如servlet/jsp),您需要手动向Eclipse(WTP)添加JavaEE特性。要使项目可通过Eclipse服务器部分运行,请为Eclipse配置Apache:在Eclipse窗口-〉首选项-〉服务器-〉运行时环境添加(创建本地服务器)中,选择您的Tomcat版本,然后,浏览到您解压缩的Tomcat目录,单击完成。
窗口-〉显示视图-〉服务器将项目添加到服务器列表
kadbb4594#
Maven有一个Eclipse插件,Eclipse也有一个Maven插件,我们将讨论这些问题。当我们使用Maven处理命令行内容等时,当我们使用Eclipse时,我们不希望命令行代码有太大帮助,Maven和Eclipse提供了良好的集成,它们将非常好地一起工作,感谢这些插件
步骤1:转到maven项目。这里我的项目是FirstApp。(例如我的项目是FirstApp)
您可以看到一个pom.xml文件,现在我们需要使用该pom.xml生成一个eclipse项目。
步骤2:使用mvn eclipse:eclipse命令
步骤3:验证项目
执行此命令后,请注意已创建了两个新文件
注意:-这两个文件都是为Eclipse创建的。当您打开这些文件时,您会注意到生成了一个“M2_REPO”类变量。您需要在Eclipse中添加该类路径,否则Eclipse将显示错误。
步骤4:导入eclipse项目
文件-〉导入-〉常规-〉工作区中的现有项目-〉选择根目录-〉完成
More details here
vfwfrxfs5#
我发现m2eclipse插件更有用,它提供了很好的工具,比如POM编辑器和在Eclipse中创建Maven项目。
pxy2qtax6#
我无法使用上面建议的步骤导入Maven项目,直到我弄清楚为什么它没有导入:
如果您有另一个具有相同工件ID的Maven项目,则不会导入该项目。请确保您的项目的工件ID在Eclipse工作区中是唯一的。
fcg9iug37#
由于Eclipse neon 包含Eclipse Maven集成(m2 e)1.7,因此首选方法是以下方法之一:
File〉Projects from File System...*-这适用于Eclipse项目(包含文件
.project
)以及只包含文件pom.xml
的非Eclipse项目。如果从Git存储库导入,请在Git存储库视图中右键单击**存储库节点、 工作树 * 中的一个或多个选定文件夹,然后选择***导入项目...***。这将打开相同的对话框,但您不必选择目录。
wqlqzqxt8#
文件导入Maven现有Maven项目下一步
http://www.websparrow.org/misc/how-to-import-maven-project-in-eclipse