尝试导入maven项目,但导入后eclipse中缺少一些依赖项

Posted

技术标签:

【中文标题】尝试导入maven项目,但导入后eclipse中缺少一些依赖项【英文标题】:Trying to import maven project but some dependencies are missing in eclipse after the import 【发布时间】:2020-09-29 15:10:41 【问题描述】:

我已经尝试了所有方法,但没有任何效果。 eclipse 中缺少一些 maven 依赖项,但存在于 pom.xml 文件和本地存储库中 任何帮助将不胜感激

Error Photo

【问题讨论】:

“一切”是什么意思?您是否右键单击该项目并告诉 Maven 更新?你运行mvn clean了吗? 你也可以从maven安装目录中发布你的settings.xml吗?可能是与 maven 安装有关的问题。 【参考方案1】:

假设您正确导入了项目,问题可能是您没有定义包含要使用的依赖项的存储库。

有关如何定义存储库的更多信息,请参阅 https://maven.apache.org/guides/introduction/introduction-to-repositories.html

【讨论】:

【参考方案2】:

理想情况下,当您运行 Maven 构建时,Maven 会自动将所有依赖项 jar 下载到本地存储库中,但我之前遇到过类似的问题,更新 maven 项目对我有用项目> maven>更新项目

下面我通过屏幕截图解释了从构建到更新的整个过程,希望对您有所帮助

    右键项目>运行方式>maven build 上述步骤应该启动编辑配置和启动窗口,这里设置目标:干净安装 然后点击运行 再次右键项目>Maven>更新项目 检查快照/版本的强制更新并单击确定 最后,再次检查下 maven 依赖项是否已下载 jars

附:如果您在本地下载了 JAR,您可以手动将它们添加到构建路径右键单击项目>属性以解决问题

【讨论】:

什么都没解决,我不想从互联网上下载每个 jar 文件并将其放入本地存储库,因为这将花费大量时间。 我也删除了整个 m2 存储库并再次重新导入项目,但仍然没有成功。另外,我已经在我的笔记本电脑中安装了 apache maven 并在 eclipse 中更改了嵌入式 maven,但仍然存在多个错误 你能分享你的pom文件吗 你是否正确导入你的maven项目,确保你的eclipse IDE中安装了maven插件,然后按照以下步骤打开Eclipse 点击File > Import 在Select an import source下的搜索框中输入Maven:选择现有 Maven 项目 单击下一步 单击浏览并选择作为 Maven 项目根目录的文件夹(可能包含 pom.xml 文件) 单击下一步 单击完成

以上是关于尝试导入maven项目,但导入后eclipse中缺少一些依赖项的主要内容,如果未能解决你的问题,请参考以下文章

导入到 Eclipse 后,Maven 项目中的 pom 文件出错

怎么把本地spring jar包导入maven

eclipse怎么导入maven

关于maven的问题,不知道为啥Eclipse导入maven工程以后报错

eclipse导入maven项目后出现web版本问题

eclipse安装了maven以后,导入项目右键没有maven选项