SpringBoot 2.0.0.RELEASE上的ServerRequest

时间:2018-03-29 20:07:56

标签: spring spring-mvc spring-boot reactive-programming

我最近移动了我的应用。从Spring Boot 1到Spring Boot 2(2.0.0.RELEASE)。

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>2.0.0.RELEASE</version>
    <relativePath/> <!-- lookup parent from repository -->
</parent>

我想导入类org.springframework.web.reactive.function.server.ServerRequest以从界面

获取错误属性
org.springframework.boot.web.reactive.error.ErrorAttributes;

但是我收到了这个错误:

The import org.springframework.web.reactive.function.server.ServerRequest cannot be resolved

1 个答案:

答案 0 :(得分:3)

使用Spring 5.0将Spring Boot Reactive Project spring-boot-web-reactive合并到Spring Webflux

确保您的类路径中有webflux Starter:

<dependency>
     <groupId>org.springframework</groupId>
     <artifactId>spring-webflux</artifactId>
</dependency>