gpt4 book ai didi

java - 在 Maven 存储库中找不到 SpringSecurityUser 类

转载 作者:行者123 更新时间:2023-12-02 09:46:41 24 4
gpt4 key购买 nike

我正在关注本教程:Java Integration with Amazon Cognito Developer Tutorial 。在标题为“登录实现”的部分。该标题下的代码使用 SpringSecurityUser 类。它实际上属于包 org.opennms.web.springframework.security.SpringSecurityUser,但 Maven 存储库没有这个包,所以我找到了另一个包,它似乎与教程中该代码中的包最接近。

我在 macOS Mojave 中使用 Eclipse。我从 maven repository 得到了这种依赖

<!-- https://mvnrepository.com/artifact/org.springframework.security/org.springframework.security.web -->
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>org.springframework.security.web</artifactId>
<version>3.1.3.RELEASE</version>
</dependency>

这是上面依赖项开始标记处的错误消息:

Missing artifact org.springframework.security:org.springframework.security.web:jar: 3.1.3.RELEASE

这是我的导入声明:

import org.springframework.security.web;

这是我收到的错误消息:

The import org.springframework cannot be resolved

我不知道要检查什么来解决此错误。

任何帮助将不胜感激。

最佳答案

SpringSecurityUser 来自 OpenMNS,可以从以下位置找到:

<dependency>
<groupId>org.opennms.features</groupId>
<artifactId>org.opennms.features.springframework-security</artifactId>
<version>24.1.0</version>
</dependency>

但它无法从中央 Maven 存储库中获得。您必须在 pom.xml 中添加 OpenMNS maven 存储库才能下载它:

  <repositories>
<repository>
<id>opennms-repo</id>
<url>http://repo.opennms.org/maven2/</url>
</repository>
</repositories>

关于java - 在 Maven 存储库中找不到 SpringSecurityUser 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56595447/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com