From 813bb6fd34e7e1f5cd265fff956f625bfdc0447c Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 19 Mar 2026 19:27:22 -0400 Subject: [PATCH] Build: Gradle fixes for Jetty 12 Gitea #537 --- apps/jetty/build.gradle | 14 +++++++------- build.gradle | 4 ++-- build.xml | 2 +- gradle.properties | 4 ++-- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/apps/jetty/build.gradle b/apps/jetty/build.gradle index fdc70dbd8..e3c9469e0 100644 --- a/apps/jetty/build.gradle +++ b/apps/jetty/build.gradle @@ -13,24 +13,24 @@ sourceSets { } dependencies { - ext.jettyVersion = '9.3.30.v20211001' + ext.jettyVersion = "${jettyVersion}" ext.tomcatVersion = "${tomcatVersion}" api project(':core') api 'org.eclipse.jetty:jetty-http:' + ext.jettyVersion api 'org.eclipse.jetty:jetty-io:' + ext.jettyVersion - api 'org.eclipse.jetty:jetty-security:' + ext.jettyVersion + api 'org.eclipse.jetty.ee8:jetty-ee8-security:' + ext.jettyVersion api 'org.eclipse.jetty:jetty-server:' + ext.jettyVersion - api 'org.eclipse.jetty:jetty-servlet:' + ext.jettyVersion + api 'org.eclipse.jetty.ee8:jetty-ee8-servlet:' + ext.jettyVersion api 'org.eclipse.jetty:jetty-util:' + ext.jettyVersion api 'org.eclipse.jetty:jetty-xml:' + ext.jettyVersion - api 'org.eclipse.jetty:apache-jsp:' + ext.jettyVersion - api 'org.eclipse.jetty:jetty-continuation:' + ext.jettyVersion + api 'org.eclipse.jetty.ee8:jetty-ee8-apache-jsp:' + ext.jettyVersion api 'org.eclipse.jetty:jetty-deploy:' + ext.jettyVersion api 'org.eclipse.jetty:jetty-jmx:' + ext.jettyVersion + api 'org.eclipse.jetty.ee8:jetty-ee8-nested:' + ext.jettyVersion api 'org.eclipse.jetty:jetty-rewrite:' + ext.jettyVersion - api 'org.eclipse.jetty:jetty-servlets:' + ext.jettyVersion + api 'org.eclipse.jetty.ee8:jetty-ee8-servlets:' + ext.jettyVersion api 'org.eclipse.jetty:jetty-start:' + ext.jettyVersion - api 'org.eclipse.jetty:jetty-webapp:' + ext.jettyVersion + api 'org.eclipse.jetty.ee8:jetty-ee8-webapp:' + ext.jettyVersion api 'org.apache.tomcat:tomcat-api:' + ext.tomcatVersion api 'org.apache.tomcat:tomcat-el-api:' + ext.tomcatVersion api 'org.apache.tomcat:tomcat-jasper:' + ext.tomcatVersion diff --git a/build.gradle b/build.gradle index 5c3ea27c7..113f02402 100644 --- a/build.gradle +++ b/build.gradle @@ -79,8 +79,8 @@ subprojects { - sourceCompatibility = 1.8 - targetCompatibility = 1.8 + sourceCompatibility = 17 + targetCompatibility = 17 jar { // Empty attributes are set by each project. They are initialized diff --git a/build.xml b/build.xml index 57ba6bf3d..f141efb8b 100644 --- a/build.xml +++ b/build.xml @@ -14,7 +14,7 @@ diff --git a/gradle.properties b/gradle.properties index a0fb73e61..c60243099 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,7 +1,7 @@ # Override these in ~/.gradle/gradle.properties if necessary java7BootClasspath= -tomcatVersion=9.0.62 -jettyVersion = '9.3.30.v20211001' +tomcatVersion=9.0.107 +jettyVersion = 12.0.32 org.gradle.caching = true org.gradle.parallel = true org.gradle.configureondemand = true