Skip to content

Commit 1175038

Browse files
committed
updated java client libraries to work with java 11
1 parent 96c0cef commit 1175038

File tree

7 files changed

+81
-11
lines changed

7 files changed

+81
-11
lines changed

modules/swagger-codegen/src/main/resources/Java/libraries/feign/pom.mustache

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -198,11 +198,6 @@
198198
<version>2.3.3</version>
199199
<type>pom</type>
200200
</dependency>
201-
<dependency>
202-
<groupId>com.sun.xml.ws</groupId>
203-
<artifactId>rt</artifactId>
204-
<version>2.3.3</version>
205-
</dependency>
206201
</dependencies>
207202
</profile>
208203
{{/java11}}

modules/swagger-codegen/src/main/resources/Java/libraries/okhttp-gson/pom.mustache

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -198,11 +198,6 @@
198198
<version>2.3.3</version>
199199
<type>pom</type>
200200
</dependency>
201-
<dependency>
202-
<groupId>com.sun.xml.ws</groupId>
203-
<artifactId>rt</artifactId>
204-
<version>2.3.3</version>
205-
</dependency>
206201
</dependencies>
207202
</profile>
208203
{{/java11}}

modules/swagger-codegen/src/main/resources/Java/libraries/rest-assured/pom.mustache

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,22 @@
196196
</plugins>
197197
</build>
198198
</profile>
199+
{{#java11}}
200+
<profile>
201+
<id>jdk11</id>
202+
<activation>
203+
<jdk>[11,)</jdk>
204+
</activation>
205+
<dependencies>
206+
<dependency>
207+
<groupId>com.sun.xml.ws</groupId>
208+
<artifactId>jaxws-rt</artifactId>
209+
<version>2.3.3</version>
210+
<type>pom</type>
211+
</dependency>
212+
</dependencies>
213+
</profile>
214+
{{/java11}}
199215
</profiles>
200216

201217
<dependencies>

modules/swagger-codegen/src/main/resources/Java/libraries/resttemplate/pom.mustache

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,22 @@
202202
</plugins>
203203
</build>
204204
</profile>
205+
{{#java11}}
206+
<profile>
207+
<id>jdk11</id>
208+
<activation>
209+
<jdk>[11,)</jdk>
210+
</activation>
211+
<dependencies>
212+
<dependency>
213+
<groupId>com.sun.xml.ws</groupId>
214+
<artifactId>jaxws-rt</artifactId>
215+
<version>2.3.3</version>
216+
<type>pom</type>
217+
</dependency>
218+
</dependencies>
219+
</profile>
220+
{{/java11}}
205221
</profiles>
206222

207223
<dependencies>

modules/swagger-codegen/src/main/resources/Java/libraries/retrofit/pom.mustache

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,22 @@
194194
</plugins>
195195
</build>
196196
</profile>
197+
{{#java11}}
198+
<profile>
199+
<id>jdk11</id>
200+
<activation>
201+
<jdk>[11,)</jdk>
202+
</activation>
203+
<dependencies>
204+
<dependency>
205+
<groupId>com.sun.xml.ws</groupId>
206+
<artifactId>jaxws-rt</artifactId>
207+
<version>2.3.3</version>
208+
<type>pom</type>
209+
</dependency>
210+
</dependencies>
211+
</profile>
212+
{{/java11}}
197213
</profiles>
198214

199215
<dependencies>

modules/swagger-codegen/src/main/resources/Java/libraries/retrofit2/pom.mustache

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,22 @@
185185
</plugins>
186186
</build>
187187
</profile>
188+
{{#java11}}
189+
<profile>
190+
<id>jdk11</id>
191+
<activation>
192+
<jdk>[11,)</jdk>
193+
</activation>
194+
<dependencies>
195+
<dependency>
196+
<groupId>com.sun.xml.ws</groupId>
197+
<artifactId>jaxws-rt</artifactId>
198+
<version>2.3.3</version>
199+
<type>pom</type>
200+
</dependency>
201+
</dependencies>
202+
</profile>
203+
{{/java11}}
188204
</profiles>
189205

190206
<dependencies>
@@ -327,7 +343,7 @@
327343
</dependencies>
328344
<properties>
329345
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
330-
<java.version>{{#java8}}1.8{{/java8}}{{^java8}}1.7{{/java8}}</java.version>
346+
<java.version>{{#java11}}11{{/java11}}{{^java11}}{{#java8}}1.8{{/java8}}{{^java8}}1.7{{/java8}}{{/java11}}</java.version>
331347
<maven.compiler.source>${java.version}</maven.compiler.source>
332348
<maven.compiler.target>${java.version}</maven.compiler.target>
333349
<gson-fire-version>1.8.3</gson-fire-version>

modules/swagger-codegen/src/main/resources/Java/pom.mustache

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,22 @@
202202
</plugins>
203203
</build>
204204
</profile>
205+
{{#java11}}
206+
<profile>
207+
<id>jdk11</id>
208+
<activation>
209+
<jdk>[11,)</jdk>
210+
</activation>
211+
<dependencies>
212+
<dependency>
213+
<groupId>com.sun.xml.ws</groupId>
214+
<artifactId>jaxws-rt</artifactId>
215+
<version>2.3.3</version>
216+
<type>pom</type>
217+
</dependency>
218+
</dependencies>
219+
</profile>
220+
{{/java11}}
205221
</profiles>
206222

207223
<dependencies>

0 commit comments

Comments
 (0)