Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.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 添加“导入org.springframework.web.bind.annotation.RestController”后,无法解决导入org.springframework.web.bind.annotation.RestController错误;“spring安全网”;_Java_Maven_Spring Mvc - Fatal编程技术网

Java 添加“导入org.springframework.web.bind.annotation.RestController”后,无法解决导入org.springframework.web.bind.annotation.RestController错误;“spring安全网”;

Java 添加“导入org.springframework.web.bind.annotation.RestController”后,无法解决导入org.springframework.web.bind.annotation.RestController错误;“spring安全网”;,java,maven,spring-mvc,Java,Maven,Spring Mvc,我在pom.xml中添加了以下内容 <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-web</artifactId> <version>3.0.5.RELEASE</version> </dependency>

我在pom.xml中添加了以下内容

    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-web</artifactId>
        <version>3.0.5.RELEASE</version>
    </dependency>
但是,当我用上面的条目修改pom时,@RestController会出错

排队

import org.springframework.web.bind.annotation.RestController;

它表示“导入org.springframework.web.bind.annotation.RestController无法解析”

切换到最新版本(当前为4.3.3.RELEASE)。Spring@RestController注释仅在Spring web中自版本4.0.1[]起可用

在Maven中,这意味着在pom.xml文件中包含/替换依赖项:

  <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>4.3.3.RELEASE</version>
</dependency>

org.springframework
SpringWebMVC
4.3.3.1发布
  <dependency>
    <groupId>org.springframework</groupId>
    <artifactId>spring-webmvc</artifactId>
    <version>4.3.3.RELEASE</version>
</dependency>