我已经安装了 m2eclipse,并使用了嵌入式 Maven3。
现在我想在我的项目中添加依赖项(有现有的jar),但是搜索结果总是0,我该如何处理?
我现在不想下载所有 jar,只想现在创建依赖项。
“spring”和“spring”不是 Spring 库的有效说明符。
这是一篇关于 Spring 的工件名称的有用文章的链接:
http://spring.io/blog/2009/12/02/obtaining-spring-3-artifacts-with-maven/
您应该使用如下名称:
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
如果要将项目转换为 eclipse maven 项目,可以打开终端并运行
mvn eclipse:eclipse
或转换为idea maven项目:
mvn idea:idea
您问题中的对话有点令人困惑。它实际上是两个对话框,应该使用选项卡。如果您碰巧知道所有详细信息,则可以在上半部分手动添加依赖项。
在下部,您可以搜索依赖项。仅当您将顶部的字段留空时,搜索才会起作用。
尝试搜索spring-context
而不是spring
. 如果您不确定要查找的工件的名称,可以使用通配符,例如*spring*.
让我看看,您想与项目中存在的 maven 依赖项一起使用,对吗?
假设您的项目结构已经在结构化 maven 中,您可以按照下面的提示进行操作,但请注意,我认为您可能在依赖项之间存在某种冲突..
使用以下网站浏览依赖项: