Override Servlet API version in enforcedPlatform-compatible way

See gh-207
This commit is contained in:
Andy Wilkinson
2024-03-22 11:13:26 +00:00
parent b0247f73b8
commit bc3d51110a
2 changed files with 10 additions and 12 deletions

View File

@@ -5,6 +5,11 @@ plugins {
id "org.graalvm.buildtools.native"
}
configurations.all {
// Downgrade for Jetty, see https://github.com/spring-projects/spring-boot/issues/33044
resolutionStrategy.force("jakarta.servlet:jakarta.servlet-api:5.0.0")
}
dependencies {
implementation(enforcedPlatform(org.springframework.boot.gradle.plugin.SpringBootPlugin.BOM_COORDINATES))
implementation("org.springframework.boot:spring-boot-starter-web")
@@ -14,12 +19,6 @@ dependencies {
replacedBy("org.springframework.boot:spring-boot-starter-jetty", "Use Jetty instead of Tomcat")
}
}
// Downgrade for Jetty, see https://github.com/spring-projects/spring-boot/issues/33044
implementation("jakarta.servlet:jakarta.servlet-api") {
version {
strictly "5.0.0"
}
}
testImplementation("org.springframework.boot:spring-boot-starter-test")

View File

@@ -6,6 +6,11 @@ plugins {
id "org.jetbrains.kotlin.jvm"
}
configurations.all {
// Downgrade for Jetty, see https://github.com/spring-projects/spring-boot/issues/33044
resolutionStrategy.force("jakarta.servlet:jakarta.servlet-api:5.0.0")
}
dependencies {
implementation(enforcedPlatform(org.springframework.boot.gradle.plugin.SpringBootPlugin.BOM_COORDINATES))
implementation("org.springframework.boot:spring-boot-starter-web")
@@ -15,12 +20,6 @@ dependencies {
replacedBy("org.springframework.boot:spring-boot-starter-jetty", "Use Jetty instead of Tomcat")
}
}
// Downgrade for Jetty, see https://github.com/spring-projects/spring-boot/issues/33044
implementation("jakarta.servlet:jakarta.servlet-api") {
version {
strictly "5.0.0"
}
}
implementation("com.fasterxml.jackson.module:jackson-module-kotlin")
implementation("org.jetbrains.kotlin:kotlin-reflect")
implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8")