如何将现有Java项目转换为maven项目?

如何将现有Java项目转换为maven项目?,java,eclipse,maven,m2e,Java,Eclipse,Maven,M2e,我已经安装了m2eclipse,并使用嵌入式Maven3 现在我想向我的项目添加依赖项(存在现有JAR),但搜索结果总是0,我该如何处理 我现在不想下载所有JAR,只想现在就创建依赖项 尝试搜索spring上下文,而不是spring。如果您不确定要查找的工件的名称,可以使用通配符,例如*spring*“spring”和“spring”不是spring库的有效说明符 这里有一个链接,指向一篇关于Spring工件名称的有用文章: 您应该使用以下名称: <groupId>org.

我已经安装了m2eclipse,并使用嵌入式Maven3

现在我想向我的项目添加依赖项(存在现有JAR),但搜索结果总是0,我该如何处理

我现在不想下载所有JAR,只想现在就创建依赖项


尝试搜索
spring上下文,而不是
spring
。如果您不确定要查找的工件的名称,可以使用通配符,例如
*spring*

“spring”和“spring”不是spring库的有效说明符

这里有一个链接,指向一篇关于Spring工件名称的有用文章:

您应该使用以下名称:

    <groupId>org.springframework</groupId>
    <artifactId>spring-core</artifactId>
org.springframework
弹簧芯

如果要将项目转换为EclipseMaven项目,可以打开terminal并运行

mvn eclipse:eclipse
或转换为idea maven项目:

mvn idea:idea

你问题中的对话有点混乱。它实际上是两个对话框,应该使用选项卡。在上半部分中,如果您碰巧知道所有细节,则可以手动添加依赖项


在下半部分,您可以搜索依赖项。只有将顶部的字段保留为空时,搜索才会起作用。

让我看看,您希望与项目中现有的maven依赖项一起使用,对吗

假设您的项目结构已经在structured maven中,您可以遵循下面的提示,但是请注意,我认为依赖项之间可能存在某种冲突

使用以下网站浏览依赖项:


如果您已经有了pom.xml和所有依赖项,那么这就可以了。这里的情况似乎不是这样。如果我将顶部留空,它会显示一个错误
工件Id不能是empy
,并且不会执行搜索操作。哪个版本的m2e?我尝试使用spring,但它不起作用。maven似乎没有搜索远程服务器,我在本地rep中也没有这些JAR。