diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/build.gradle.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/build.gradle.mustache
index 1ba060915648..01cb55a9abf6 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/build.gradle.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/build.gradle.mustache
@@ -78,8 +78,8 @@ if(hasProperty('target') && target == 'android') {
apply plugin: 'java'
apply plugin: 'maven-publish'
- sourceCompatibility = JavaVersion.VERSION_1_8
- targetCompatibility = JavaVersion.VERSION_1_8
+ sourceCompatibility = JavaVersion.VERSION_17
+ targetCompatibility = JavaVersion.VERSION_17
publishing {
publications {
@@ -105,9 +105,9 @@ ext {
{{#openApiNullable}}
jackson_databind_nullable_version = "0.2.10"
{{/openApiNullable}}
- jakarta_annotation_version = "2.1.0"
+ jakarta_annotation_version = "3.0.0"
{{#useBeanValidation}}
- bean_validation_version = "3.0.2"
+ bean_validation_version = "3.1.1"
{{/useBeanValidation}}
jersey_version = "3.0.4"
junit_version = "5.8.2"
diff --git a/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/pom.mustache b/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/pom.mustache
index ba0bb943e056..063c932664a8 100644
--- a/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/pom.mustache
+++ b/modules/openapi-generator/src/main/resources/Java/libraries/jersey3/pom.mustache
@@ -142,8 +142,8 @@
maven-compiler-plugin
3.10.1
- 1.8
- 1.8
+ 17
+ 17
true
128m
512m
@@ -167,7 +167,7 @@
none
- 1.8
+ 17
http.response.details
@@ -410,8 +410,8 @@
2.21.1
0.2.10
{{#useJakartaEe}}
- 2.1.1
- 3.0.2
+ 3.0.0
+ 3.1.1
{{/useJakartaEe}}
{{^useJakartaEe}}
1.3.5
diff --git a/samples/client/petstore/java/jersey3-oneOf/build.gradle b/samples/client/petstore/java/jersey3-oneOf/build.gradle
index df19f4f1c9f1..fea94f0cc5f3 100644
--- a/samples/client/petstore/java/jersey3-oneOf/build.gradle
+++ b/samples/client/petstore/java/jersey3-oneOf/build.gradle
@@ -78,8 +78,8 @@ if(hasProperty('target') && target == 'android') {
apply plugin: 'java'
apply plugin: 'maven-publish'
- sourceCompatibility = JavaVersion.VERSION_1_8
- targetCompatibility = JavaVersion.VERSION_1_8
+ sourceCompatibility = JavaVersion.VERSION_17
+ targetCompatibility = JavaVersion.VERSION_17
publishing {
publications {
@@ -103,7 +103,7 @@ ext {
jackson_annotations_version = "2.21"
jackson_databind_version = "2.21.1"
jackson_databind_nullable_version = "0.2.10"
- jakarta_annotation_version = "2.1.0"
+ jakarta_annotation_version = "3.0.0"
jersey_version = "3.0.4"
junit_version = "5.8.2"
}
diff --git a/samples/client/petstore/java/jersey3-oneOf/pom.xml b/samples/client/petstore/java/jersey3-oneOf/pom.xml
index 94aea8af5e82..ed43cdcd57b4 100644
--- a/samples/client/petstore/java/jersey3-oneOf/pom.xml
+++ b/samples/client/petstore/java/jersey3-oneOf/pom.xml
@@ -135,8 +135,8 @@
maven-compiler-plugin
3.10.1
- 1.8
- 1.8
+ 17
+ 17
true
128m
512m
@@ -160,7 +160,7 @@
none
- 1.8
+ 17
http.response.details
@@ -334,8 +334,8 @@
2.21
2.21.1
0.2.10
- 2.1.1
- 3.0.2
+ 3.0.0
+ 3.1.1
5.10.0
2.21.0
diff --git a/samples/client/petstore/java/jersey3/build.gradle b/samples/client/petstore/java/jersey3/build.gradle
index 0b26c0545286..cd2fe69e5c9b 100644
--- a/samples/client/petstore/java/jersey3/build.gradle
+++ b/samples/client/petstore/java/jersey3/build.gradle
@@ -78,8 +78,8 @@ if(hasProperty('target') && target == 'android') {
apply plugin: 'java'
apply plugin: 'maven-publish'
- sourceCompatibility = JavaVersion.VERSION_1_8
- targetCompatibility = JavaVersion.VERSION_1_8
+ sourceCompatibility = JavaVersion.VERSION_17
+ targetCompatibility = JavaVersion.VERSION_17
publishing {
publications {
@@ -103,8 +103,8 @@ ext {
jackson_annotations_version = "2.21"
jackson_databind_version = "2.21.1"
jackson_databind_nullable_version = "0.2.10"
- jakarta_annotation_version = "2.1.0"
- bean_validation_version = "3.0.2"
+ jakarta_annotation_version = "3.0.0"
+ bean_validation_version = "3.1.1"
jersey_version = "3.0.4"
junit_version = "5.8.2"
scribejava_apis_version = "8.3.1"
diff --git a/samples/client/petstore/java/jersey3/pom.xml b/samples/client/petstore/java/jersey3/pom.xml
index faf628278687..6fd30f3bcec4 100644
--- a/samples/client/petstore/java/jersey3/pom.xml
+++ b/samples/client/petstore/java/jersey3/pom.xml
@@ -135,8 +135,8 @@
maven-compiler-plugin
3.10.1
- 1.8
- 1.8
+ 17
+ 17
true
128m
512m
@@ -160,7 +160,7 @@
none
- 1.8
+ 17
http.response.details
@@ -357,8 +357,8 @@
2.21
2.21.1
0.2.10
- 2.1.1
- 3.0.2
+ 3.0.0
+ 3.1.1
5.10.0
1.8
8.3.3