Spring Webflux:如何为部署创建 Tomcat WAR?
Spring Webflux: How to create a Tomcat WAR for deployment?
我看过并尝试了很多关于 spring-boot-starter-tomcat 的教程。但是那些适用于 spring 引导 JPA 但不适用于 webflux。
你能帮我吗?
您可以通过以下link了解选择
webflux-server-choice
你能试试这个看看有用吗?
compile('org.springframework.boot:spring-boot-starter-webflux') {
exclude group: 'org.springframework.boot',
module: 'spring-boot-starter-reactor-netty'
}
compile('org.springframework.boot:spring-boot-starter-tomcat')
这是我在这个 link 中找到的
Learning Spring Boot 2.0 - Second Edition
注意:我不确定这样做是否正确,因为我不确定 tomcat 的 NIO 功能。
Spring 启动 does not support 将 WebFlux 应用程序部署为 war 文件。如果你想使用 WebFlux,你应该使用带有嵌入式容器的 jar 打包并使用 java -jar
.
启动你的应用程序
我看过并尝试了很多关于 spring-boot-starter-tomcat 的教程。但是那些适用于 spring 引导 JPA 但不适用于 webflux。
你能帮我吗?
您可以通过以下link了解选择 webflux-server-choice
你能试试这个看看有用吗?
compile('org.springframework.boot:spring-boot-starter-webflux') {
exclude group: 'org.springframework.boot',
module: 'spring-boot-starter-reactor-netty'
}
compile('org.springframework.boot:spring-boot-starter-tomcat')
这是我在这个 link 中找到的 Learning Spring Boot 2.0 - Second Edition
注意:我不确定这样做是否正确,因为我不确定 tomcat 的 NIO 功能。
Spring 启动 does not support 将 WebFlux 应用程序部署为 war 文件。如果你想使用 WebFlux,你应该使用带有嵌入式容器的 jar 打包并使用 java -jar
.