Skip to content

Commit cbdedff

Browse files
authored
[Java][jersey2] Add jersey injection dependencies (#7240)
* Adds the jersey injection dependency to gradle and sbt to match the maven dependency. * Update jersey version in sbt
1 parent e8e6229 commit cbdedff

File tree

8 files changed

+20
-12
lines changed

8 files changed

+20
-12
lines changed

modules/openapi-generator/src/main/resources/Java/libraries/jersey2/build.gradle.mustache

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ dependencies {
146146
compile "io.swagger:swagger-annotations:$swagger_annotations_version"
147147
compile "com.google.code.findbugs:jsr305:3.0.2"
148148
compile "org.glassfish.jersey.core:jersey-client:$jersey_version"
149+
compile "org.glassfish.jersey.inject:jersey-hk2:$jersey_version"
149150
compile "org.glassfish.jersey.media:jersey-media-multipart:$jersey_version"
150151
compile "org.glassfish.jersey.media:jersey-media-json-jackson:$jersey_version"
151152
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"

modules/openapi-generator/src/main/resources/Java/libraries/jersey2/build.sbt.mustache

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ lazy val root = (project in file(".")).
1010
resolvers += Resolver.mavenLocal,
1111
libraryDependencies ++= Seq(
1212
"io.swagger" % "swagger-annotations" % "1.5.22",
13-
"org.glassfish.jersey.core" % "jersey-client" % {{#supportJava6}}"2.6"{{/supportJava6}}{{^supportJava6}}"2.25.1"{{/supportJava6}},
14-
"org.glassfish.jersey.media" % "jersey-media-multipart" % {{#supportJava6}}"2.6"{{/supportJava6}}{{^supportJava6}}"2.25.1"{{/supportJava6}},
15-
"org.glassfish.jersey.media" % "jersey-media-json-jackson" % {{#supportJava6}}"2.6"{{/supportJava6}}{{^supportJava6}}"2.25.1"{{/supportJava6}},
13+
"org.glassfish.jersey.core" % "jersey-client" % {{#supportJava6}}"2.6"{{/supportJava6}}{{^supportJava6}}"2.27"{{/supportJava6}},{{^supportJava6}}
14+
"org.glassfish.jersey.inject" % "jersey-hk2" % "2.27",{{/supportJava6}}
15+
"org.glassfish.jersey.media" % "jersey-media-multipart" % {{#supportJava6}}"2.6"{{/supportJava6}}{{^supportJava6}}"2.27"{{/supportJava6}},
16+
"org.glassfish.jersey.media" % "jersey-media-json-jackson" % {{#supportJava6}}"2.6"{{/supportJava6}}{{^supportJava6}}"2.27"{{/supportJava6}},
1617
"com.fasterxml.jackson.core" % "jackson-core" % "2.10.4" % "compile",
1718
"com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.4" % "compile",
1819
"com.fasterxml.jackson.core" % "jackson-databind" % "2.10.4" % "compile",

samples/client/petstore/java/jersey2-java8/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ dependencies {
107107
compile "io.swagger:swagger-annotations:$swagger_annotations_version"
108108
compile "com.google.code.findbugs:jsr305:3.0.2"
109109
compile "org.glassfish.jersey.core:jersey-client:$jersey_version"
110+
compile "org.glassfish.jersey.inject:jersey-hk2:$jersey_version"
110111
compile "org.glassfish.jersey.media:jersey-media-multipart:$jersey_version"
111112
compile "org.glassfish.jersey.media:jersey-media-json-jackson:$jersey_version"
112113
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"

samples/client/petstore/java/jersey2-java8/build.sbt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ lazy val root = (project in file(".")).
1010
resolvers += Resolver.mavenLocal,
1111
libraryDependencies ++= Seq(
1212
"io.swagger" % "swagger-annotations" % "1.5.22",
13-
"org.glassfish.jersey.core" % "jersey-client" % "2.25.1",
14-
"org.glassfish.jersey.media" % "jersey-media-multipart" % "2.25.1",
15-
"org.glassfish.jersey.media" % "jersey-media-json-jackson" % "2.25.1",
13+
"org.glassfish.jersey.core" % "jersey-client" % "2.27",
14+
"org.glassfish.jersey.inject" % "jersey-hk2" % "2.27",
15+
"org.glassfish.jersey.media" % "jersey-media-multipart" % "2.27",
16+
"org.glassfish.jersey.media" % "jersey-media-json-jackson" % "2.27",
1617
"com.fasterxml.jackson.core" % "jackson-core" % "2.10.4" % "compile",
1718
"com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.4" % "compile",
1819
"com.fasterxml.jackson.core" % "jackson-databind" % "2.10.4" % "compile",

samples/openapi3/client/petstore/java/jersey2-java8-special-characters/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ dependencies {
106106
compile "io.swagger:swagger-annotations:$swagger_annotations_version"
107107
compile "com.google.code.findbugs:jsr305:3.0.2"
108108
compile "org.glassfish.jersey.core:jersey-client:$jersey_version"
109+
compile "org.glassfish.jersey.inject:jersey-hk2:$jersey_version"
109110
compile "org.glassfish.jersey.media:jersey-media-multipart:$jersey_version"
110111
compile "org.glassfish.jersey.media:jersey-media-json-jackson:$jersey_version"
111112
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"

samples/openapi3/client/petstore/java/jersey2-java8-special-characters/build.sbt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ lazy val root = (project in file(".")).
1010
resolvers += Resolver.mavenLocal,
1111
libraryDependencies ++= Seq(
1212
"io.swagger" % "swagger-annotations" % "1.5.22",
13-
"org.glassfish.jersey.core" % "jersey-client" % "2.25.1",
14-
"org.glassfish.jersey.media" % "jersey-media-multipart" % "2.25.1",
15-
"org.glassfish.jersey.media" % "jersey-media-json-jackson" % "2.25.1",
13+
"org.glassfish.jersey.core" % "jersey-client" % "2.27",
14+
"org.glassfish.jersey.inject" % "jersey-hk2" % "2.27",
15+
"org.glassfish.jersey.media" % "jersey-media-multipart" % "2.27",
16+
"org.glassfish.jersey.media" % "jersey-media-json-jackson" % "2.27",
1617
"com.fasterxml.jackson.core" % "jackson-core" % "2.10.4" % "compile",
1718
"com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.4" % "compile",
1819
"com.fasterxml.jackson.core" % "jackson-databind" % "2.10.4" % "compile",

samples/openapi3/client/petstore/java/jersey2-java8/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ dependencies {
108108
compile "io.swagger:swagger-annotations:$swagger_annotations_version"
109109
compile "com.google.code.findbugs:jsr305:3.0.2"
110110
compile "org.glassfish.jersey.core:jersey-client:$jersey_version"
111+
compile "org.glassfish.jersey.inject:jersey-hk2:$jersey_version"
111112
compile "org.glassfish.jersey.media:jersey-media-multipart:$jersey_version"
112113
compile "org.glassfish.jersey.media:jersey-media-json-jackson:$jersey_version"
113114
compile "com.fasterxml.jackson.core:jackson-core:$jackson_version"

samples/openapi3/client/petstore/java/jersey2-java8/build.sbt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,10 @@ lazy val root = (project in file(".")).
1010
resolvers += Resolver.mavenLocal,
1111
libraryDependencies ++= Seq(
1212
"io.swagger" % "swagger-annotations" % "1.5.22",
13-
"org.glassfish.jersey.core" % "jersey-client" % "2.25.1",
14-
"org.glassfish.jersey.media" % "jersey-media-multipart" % "2.25.1",
15-
"org.glassfish.jersey.media" % "jersey-media-json-jackson" % "2.25.1",
13+
"org.glassfish.jersey.core" % "jersey-client" % "2.27",
14+
"org.glassfish.jersey.inject" % "jersey-hk2" % "2.27",
15+
"org.glassfish.jersey.media" % "jersey-media-multipart" % "2.27",
16+
"org.glassfish.jersey.media" % "jersey-media-json-jackson" % "2.27",
1617
"com.fasterxml.jackson.core" % "jackson-core" % "2.10.4" % "compile",
1718
"com.fasterxml.jackson.core" % "jackson-annotations" % "2.10.4" % "compile",
1819
"com.fasterxml.jackson.core" % "jackson-databind" % "2.10.4" % "compile",

0 commit comments

Comments
 (0)