首页 > 解决方案 > 即使构建成功,“Maven 依赖项”文件夹也丢失

问题描述

即使 Maven 构建在 Eclipse 中成功,“Maven 依赖项”文件夹也会丢失。

我有2个项目。在一个项目中,“Maven Dependencies”文件夹在与 src 、目标文件夹等平行的项目下可见。构建成功并且该项目类中的所有导入都没有错误。没问题。

但是在另一个项目中,缺少“Maven Dependencies”文件夹,但构建成功。所有导入都在左侧显示错误,当我将鼠标悬停时,它显示如下:

示例:无法解析导入 javax.validation .... 无法解析导入 com.fasterxml

当我单击建议并执行“修复项目设置”并手动添加 jar 文件时,它可以工作。

但是当 maven 构建成功时它应该可以工作,即使我们没有手动添加 jar。此外,“Maven 依赖项”文件夹本身也丢失了,它应该属于项目。

在此处输入图像描述

标签: javaspringeclipsemaven

解决方案


看起来您已经手动编辑了项目属性(应该只有一个JRE 系统库而不是两个JRE 系统库项)。

要同步并从中派生项目属性pom.xml请右键单击项目并选择Maven > 更新项目...


推荐阅读