所以我从https://github.com/mitreid-connect/OpenID-Connect-Java-Spring-Server检查了MitreID WebApp,并想以不同的方式改变它。
阻止我实际操作的是Eclipse似乎没有认识到Maven依赖项。在尝试重新实现登录组件时,我发现不仅Spring Security依赖项不可用,而且“Maven依赖项”中的所有内容都无法访问。
使用Maven构建基础项目工作正常,更改某些设置不是问题。但Eclipse将每个类列为不可编译的各种缺失依赖项,并且我添加的类在maven构建期间无法编译。
我添加了
行<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER"/>
到eclipse中的.classpath文件。在此之前,Eclipse中没有显示“Maven Dependencies”。