Eclipse Maven项目无法识别任何依赖项

时间:2019-05-21 12:33:12

标签: java eclipse maven m2eclipse build-dependencies

我试图通过从Eclipse工作区项目中导入为现有Maven项目来创建Maven项目,但是eclipse无法解决任何依赖关系。每次我创建项目,更新Maven依赖项或清除项目时,都会下载依赖项,但不会从本地Maven存储库中引用它们。当我从命令行运行mvn clean install时生成该生成

我已经尝试了所有修复问题的方法,例如启用索引,清理项目,maven->更新项目

我的日食版本是

 Eclipse version - Version: 2019-03 (4.11.0)
    Build id: 20190314-1200

Java version - java 11 openjdk

Maven首选项如下所示

enter image description here

这也是我运行mvn-X时的Maven设置

[DEBUG] Message styles: debug info warning error success failure strong mojo project
[DEBUG] Reading global settings from /usr/share/maven/conf/settings.xml
[DEBUG] Reading user settings from /home/ramesh/.m2/settings.xml
[DEBUG] Reading global toolchains from /usr/share/maven/conf/toolchains.xml
[DEBUG] Reading user toolchains from /home/ramesh/.m2/toolchains.xml
[DEBUG] Using local repository at /home/ramesh/.m2/repository

有人可以帮助我理解问题并解决吗?

1 个答案:

答案 0 :(得分:1)

请检查以下几点以获取解决方案。

  1. 检查pom.xml在您所在的项目中是否可用 导入。
  2. 更好地使用spring-initializr创建项目 从https://start.spring.io/中添加所有必需的依赖项。
  3. 最后,您可以尝试删除家庭可用的.m2目录 目录然后再次启动eclipse并导入项目以重新安装 所有的罐子。
  4. 您应该使用Maven->更新,并在导入后检查强制更新。

希望您能从以上任何地方找到解决方案。