问题描述
我已经尝试了一切,但对我没有任何帮助。 某些Maven依赖关系在Eclipse中丢失,但存在于pom.xml文件和本地存储库中 任何帮助将不胜感激
解决方法
假设您正确导入了项目,则问题可能是您没有定义包含要使用的依赖项的存储库。
有关如何定义存储库的更多信息,请参见https://maven.apache.org/guides/introduction/introduction-to-repositories.html。
,理想情况下,当您运行Maven构建时,Maven会自动将所有依赖项jar下载到本地存储库中,但是我遇到了类似的问题,然后更新maven项目为我完成了窍门 project> maven>更新项目
下面我用屏幕快照解释了从构建到更新的整个过程,希望对您有帮助
- 右键单击项目>运行方式> maven build
- 上述步骤应启动编辑配置并启动窗口,此处设置目标:全新安装
- 然后单击运行
- 再次右键单击项目> Maven>更新项目
- 检查快照/发行版的强制更新,然后单击确定
- 最后,再次检查maven依赖项是否下载了jars
P.S。如果您有本地下载的JAR,则可以将其手动添加到构建路径,右键单击project> properties以解决问题