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

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

Error Photo

【问题讨论】:

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

标签: java eclipse maven maven-plugin


【解决方案1】:

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

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

【讨论】:

    【解决方案2】:

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

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

    1. 右键项目>运行方式>maven build
    2. 上述步骤应该启动编辑配置和启动窗口,这里设置目标:干净安装
    3. 然后点击运行
    4. 再次右键项目>Maven>更新项目
    5. 检查快照/版本的强制更新并单击确定
    6. 最后,再次检查下 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 文件) 单击下一步 单击完成
    猜你喜欢
    • 1970-01-01
    • 2011-05-14
    • 1970-01-01
    • 1970-01-01
    • 2017-12-05
    • 1970-01-01
    • 1970-01-01
    • 2012-04-28
    相关资源
    最近更新 更多