Spring Boot 3.1.x 版本使用jetty容器配置

您所在的位置:网站首页 idea整合jetty Spring Boot 3.1.x 版本使用jetty容器配置

Spring Boot 3.1.x 版本使用jetty容器配置

2023-06-30 02:24| 来源: 网络整理| 查看: 265

首次使用Sping Boot 3.1.x 版本排除tomcat 容器,替换为jetty容器,启动总是失败,经多次配置,最终启动成功。具体build.gradle文件内容配置如下,servlet 版本需要显示指定。

plugins { id 'java' id 'org.springframework.boot' version '3.1.1' id 'io.spring.dependency-management' version '1.1.0' } group = 'com.example' version = '0.0.1-SNAPSHOT' java { sourceCompatibility = '17' } configurations { compileOnly { extendsFrom annotationProcessor } compile.exclude group: "org.springframework.boot", module: "spring-boot-starter-tomcat" compile.exclude group: "org.apache.tomcat.embed", module: "tomcat-embed-el" } ext["jakarta-servlet.version"] = "5.0.0" repositories { mavenCentral() } dependencies { implementation 'org.springframework.statemachine:spring-statemachine-core:3.2.1' implementation('org.springframework.boot:spring-boot-starter-web') { exclude group: 'org.springframework.boot', module: 'spring-boot-starter-tomcat' } implementation "org.springframework.boot:spring-boot-starter-jetty" implementation 'org.springframework.boot:spring-boot-starter-webflux' compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' testImplementation 'org.springframework.boot:spring-boot-starter-test' testImplementation 'io.projectreactor:reactor-test' testImplementation 'org.eclipse.jetty:jetty-server:11.0.14','jakarta.servlet:jakarta.servlet-api:6.0.0' } tasks.named('test') { useJUnitPlatform() }



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3