Maven 依赖项未在 Eclipse 中安装

Posted

技术标签:

【中文标题】Maven 依赖项未在 Eclipse 中安装【英文标题】:Maven Dependencies are not installing in eclipse 【发布时间】:2020-09-30 11:05:59 【问题描述】:

我正在使用 Maven 嵌入式 Eclipse。 试过了:

    删除整个 m2 存储库。 Maven->更新项目。 运行方式 -> Maven 构建 用户设置文件不存在(请不要告诉我它与此文件有关) settings.xml 文件

仅当您使用代理且我没有使用此文件时才需要此文件

我的项目的 pom.xml 文件中存在所有依赖项,但 eclipse 仍然无法在项目中导入所有这些依赖项

我附上了下面的照片。请帮我解决我的问题

mvn dependency:tree

Maven Dependencies

POM.xml file

我项目的 pom 文件中存在的依赖项列表

上述方法均无效,因此请帮助我解决此问题。 有什么与maven或eclipse版本有关的吗?

【问题讨论】:

你还没有为maven设置代理,看看其他答案。 Settings.xml 不存在 【参考方案1】:

当你执行 mvn dependency:tree 结果显示与“我无法获取某些 jar”相关的错误时,可能是由于私有存储库。 如果您正在使用私有存储库,请确保在 $HOME/.m2/settings.xml 中配置访问权限 另一方面,我看到您正在使用快照。如果您尝试绑定本地主机中的项目,请确保您正在成功执行mvn install(或更好的mvn source:jar install),并且系统的 maven 指向相同的 .m2 路径Eclipse Maven 插件

【讨论】:

什么都没发生【参考方案2】:

似乎通过 HTTP 而不是 HTTPS 使用 Spring 框架 Maven 存储库会导致此问题。

在您的 pom.xml 文件中,将 http://maven.springframework.org 替换为 http<b>s</b>://maven.springframework.org

【讨论】:

你真是个天才!! !我通过这个解决了其中一些问题,但仍然缺少两个依赖项。

以上是关于Maven 依赖项未在 Eclipse 中安装的主要内容,如果未能解决你的问题,请参考以下文章

Sonarlink 插件未在 Eclipse 中安装

在eclipse中安装maven和spring boot

如何在嵌入 Eclipse 的 Maven 存储库中安装 jars?

Eclipse中安装Maven插件总结

eclipse中安装maven的插件

Java-Maven:Eclipse中Maven依赖聚合继承特性