Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法解析/找到OAuth2ServerConfigurerAdapter_Java_Maven_Spring Security_Spring Boot - Fatal编程技术网

Java 无法解析/找到OAuth2ServerConfigurerAdapter

Java 无法解析/找到OAuth2ServerConfigurerAdapter,java,maven,spring-security,spring-boot,Java,Maven,Spring Security,Spring Boot,我试图按照一些教程学习如何使用oauth2保护一个非常简单的spring boot REST应用程序。我正在尝试实现Java配置文件,如上所述。 首先是 @Configuration @EnableWebSecurity class SecurityConfiguration extends OAuth2ServerConfigurerAdapter { private final String applicationName = ServiceConfiguration.CRM_NA

我试图按照一些教程学习如何使用oauth2保护一个非常简单的spring boot REST应用程序。我正在尝试实现Java配置文件,如上所述。 首先是

@Configuration
@EnableWebSecurity
class SecurityConfiguration extends OAuth2ServerConfigurerAdapter {

    private final String applicationName = ServiceConfiguration.CRM_NAME;
但是,当我将其添加到项目中时,IDE告诉我它无法解析OAuth2ServerConfigurerAdapter或ServiceConfiguration,并且我找不到解析的导入(或带有导入的maven依赖项)

在我的pom.xml中,我有

 <dependency>
     <groupId>org.springframework.security.oauth</groupId>
     <artifactId>spring-security-oauth2</artifactId>
     <version>2.0.3.RELEASE</version>
 </dependency>

org.springframework.security.oauth
spring-security-oauth2
2.0.3.1发布
我还尝试将此导入添加到类: 导入org.springframework.security.oauth2.*

即使这样,并确保重新导入依赖项,我仍然被告知这是无法解决的

你知道我遗漏了什么吗?我需要一个maven依赖项吗?我是否需要在我的项目中的某个地方有这个spring配置类和/或在xml配置文件或其他文件中有特定的内容


谢谢你的帮助。如果需要提供更多详细信息,请告诉我。

我怀疑在编写您所指的代码时,OAuth2的Java配置正在进行中,并且已经更改

也许是一个更好的起点。您现在也在使用Java配置,这是一个很好的代码基础资源