尝试导入Maven项目,但是在导入后的Eclipse中缺少一些依赖项

问题描述

我已经尝试了一切,但对我没有任何帮助。 某些Maven依赖关系在Eclipse中丢失,但存在于pom.xml文件和本地存储库中 任何帮助将不胜感激

Error Photo

解决方法

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

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

,

理想情况下,当您运行Maven构建时,Maven会自动将所有依赖项jar下载到本地存储库中,但是我遇到了类似的问题,然后更新maven项目为我完成了窍门 project> maven>更新项目

下面我用屏幕快照解释了从构建到更新的整个过程,希望对您有帮助

  1. 右键单击项目>运行方式> maven build enter image description here
  2. 上述步骤应启动编辑配置并启动窗口,此处设置目标:全新安装enter image description here
  3. 然后单击运行
  4. 再次右键单击项目> Maven>更新项目enter image description here
  5. 检查快照/发行版的强制更新,然后单击确定enter image description here
  6. 最后,再次检查maven依赖项是否下载了jars

P.S。如果您有本地下载的JAR,则可以将其手动添加到构建路径,右键单击project> properties以解决问题enter image description here