Java 日食不';我不理解Maven依赖项的存在

Java 日食不';我不理解Maven依赖项的存在,java,eclipse,maven,Java,Eclipse,Maven,因此,我从中查看了MitreID Web应用程序,并希望以不同的方式对其进行更改 阻止我这么做的是Eclipse似乎没有识别Maven依赖项。在尝试重新实现登录组件时,我发现不仅Spring安全依赖项不可用,而且“Maven依赖项”中列出的所有内容都不可访问 使用Maven构建基础项目很好,更改一些设置不是问题。但是Eclipse将每个类都列为不可编译的,因为缺少各种依赖项,并且我添加的类在maven构建期间无法编译 我加了一行 <classpathentry kind="con" pat

因此,我从中查看了MitreID Web应用程序,并希望以不同的方式对其进行更改

阻止我这么做的是Eclipse似乎没有识别Maven依赖项。在尝试重新实现登录组件时,我发现不仅Spring安全依赖项不可用,而且“Maven依赖项”中列出的所有内容都不可访问

使用Maven构建基础项目很好,更改一些设置不是问题。但是Eclipse将每个类都列为不可编译的,因为缺少各种依赖项,并且我添加的类在maven构建期间无法编译

我加了一行

<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>


到eclipse中的my.classpath文件。在此之前,Eclipse中没有显示“Maven依赖项”。

是否安装了M2Eclipse?很可能该项目是使用错误的模板导入的,因此该项目没有任何Maven特性/方面。很难说基本上是“它不工作”。是的,安装了m2eclipse。使用maven依赖项可以编辑其他项目,而不会产生任何问题。@Gimby:在不添加类的情况下构建项目是可行的,但在添加自己的类时就会失败。Eclipse找不到任何依赖项,尽管它们包含在Eclipse构建路径中的“Maven dependencies”文件夹中。(我知道“Eclipse构建路径”和maven构建路径不是同一个实体。)
.project
文件是什么样子的?