|
19 | 19 | <parent>
|
20 | 20 | <groupId>org.springframework.boot</groupId>
|
21 | 21 | <artifactId>spring-boot-starter-parent</artifactId>
|
22 |
| - <version>2.7.0</version> |
| 22 | + <version>3.1.2</version> |
23 | 23 | </parent>
|
24 | 24 | <modelVersion>4.0.0</modelVersion>
|
25 | 25 | <groupId>org.amazonaws.sagemaker</groupId>
|
|
32 | 32 | <artifactId>maven-compiler-plugin</artifactId>
|
33 | 33 | <version>3.10.1</version>
|
34 | 34 | <configuration>
|
35 |
| - <source>8</source> |
36 |
| - <target>8</target> |
| 35 | + <source>17</source> |
| 36 | + <target>17</target> |
| 37 | + <release>17</release> |
37 | 38 | </configuration>
|
38 | 39 | </plugin>
|
39 | 40 | <plugin>
|
|
42 | 43 | <version>3.4.1</version>
|
43 | 44 | <executions>
|
44 | 45 | <execution>
|
| 46 | + <id>shade-spark-ml-serving</id> |
45 | 47 | <phase>package</phase>
|
46 | 48 | <goals>
|
47 | 49 | <goal>shade</goal>
|
|
79 | 81 | <plugin>
|
80 | 82 | <groupId>org.apache.maven.plugins</groupId>
|
81 | 83 | <artifactId>maven-surefire-plugin</artifactId>
|
82 |
| - <version>2.22.2</version> |
| 84 | + <version>3.1.2</version> |
83 | 85 | <configuration>
|
84 |
| - <forkCount>0</forkCount> |
| 86 | + <reuseForks>false</reuseForks> |
| 87 | + <forkCount>1</forkCount> |
| 88 | + <argLine>--add-opens java.base/java.lang=ALL-UNNAMED</argLine> |
| 89 | + <argLine>--add-opens java.base/java.lang.reflect=ALL-UNNAMED</argLine> |
| 90 | + <argLine>--add-opens java.base/java.net=ALL-UNNAMED</argLine> |
85 | 91 | <useSystemClassLoader>false</useSystemClassLoader>
|
86 | 92 | </configuration>
|
87 | 93 | </plugin>
|
|
177 | 183 | <dependency>
|
178 | 184 | <groupId>org.springframework.boot</groupId>
|
179 | 185 | <artifactId>spring-boot-starter-jetty</artifactId>
|
180 |
| - <version>2.7.5</version> |
| 186 | + <version>3.1.2</version> |
181 | 187 | </dependency>
|
182 | 188 | <dependency>
|
183 | 189 | <groupId>org.springframework.boot</groupId>
|
184 | 190 | <artifactId>spring-boot-starter-web</artifactId>
|
185 |
| - <version>2.7.5</version> |
| 191 | + <version>3.1.2</version> |
186 | 192 | <exclusions>
|
187 | 193 | <exclusion>
|
188 | 194 | <artifactId>spring-boot-starter-tomcat</artifactId>
|
|
193 | 199 | <dependency>
|
194 | 200 | <groupId>org.springframework.boot</groupId>
|
195 | 201 | <artifactId>spring-boot-starter</artifactId>
|
196 |
| - <version>2.7.5</version> |
| 202 | + <version>3.1.2</version> |
197 | 203 | </dependency>
|
198 | 204 | <dependency>
|
199 | 205 | <groupId>org.mockito</groupId>
|
200 |
| - <artifactId>mockito-core</artifactId> |
201 |
| - <version>3.12.4</version> |
| 206 | + <artifactId>mockito-inline</artifactId> |
| 207 | + <version>3.9.0</version> |
202 | 208 | <scope>test</scope>
|
203 | 209 | </dependency>
|
204 | 210 | <dependency>
|
|
233 | 239 | <dependency>
|
234 | 240 | <groupId>org.springframework.boot</groupId>
|
235 | 241 | <artifactId>spring-boot-starter-test</artifactId>
|
236 |
| - <version>2.7.5</version> |
| 242 | + <version>3.1.2</version> |
| 243 | + <scope>test</scope> |
| 244 | + </dependency> |
| 245 | + <dependency> |
| 246 | + <groupId>org.springframework</groupId> |
| 247 | + <artifactId>spring-test</artifactId> |
| 248 | + <version>6.0.11</version> |
237 | 249 | <scope>test</scope>
|
238 | 250 | </dependency>
|
239 | 251 | <dependency>
|
240 | 252 | <groupId>org.springframework.boot</groupId>
|
241 | 253 | <artifactId>spring-boot-starter-json</artifactId>
|
242 |
| - <version>2.7.5</version> |
| 254 | + <version>3.1.2</version> |
243 | 255 | </dependency>
|
244 | 256 | <dependency>
|
245 | 257 | <groupId>com.fasterxml.jackson.core</groupId>
|
246 | 258 | <artifactId>jackson-databind</artifactId>
|
247 | 259 | <version>2.14.0-rc2</version>
|
248 | 260 | </dependency>
|
| 261 | + <!-- https://mvnrepository.com/artifact/com.github.fommil.netlib/core --> |
| 262 | + <dependency> |
| 263 | + <groupId>com.github.fommil.netlib</groupId> |
| 264 | + <artifactId>core</artifactId> |
| 265 | + <version>1.1.2</version> |
| 266 | + </dependency> |
249 | 267 | <dependency>
|
250 | 268 | <groupId>com.fasterxml.jackson.core</groupId>
|
251 | 269 | <artifactId>jackson-core</artifactId>
|
|
259 | 277 | <dependency>
|
260 | 278 | <groupId>com.jayway.jsonpath</groupId>
|
261 | 279 | <artifactId>json-path</artifactId>
|
262 |
| - <version>2.7.0</version> |
| 280 | + <version>2.8.0</version> |
| 281 | + </dependency> |
| 282 | + <dependency> |
| 283 | + <groupId>org.codehaus.plexus</groupId> |
| 284 | + <artifactId>plexus-archiver</artifactId> |
| 285 | + <version>4.8.0</version> |
263 | 286 | </dependency>
|
264 | 287 | <dependency>
|
265 | 288 | <groupId>org.springframework</groupId>
|
266 | 289 | <artifactId>spring-web</artifactId>
|
267 |
| - <version>5.3.29</version> |
| 290 | + <version>6.0.11</version> |
268 | 291 | </dependency>
|
269 | 292 | <dependency>
|
270 | 293 | <groupId>org.springframework</groupId>
|
271 | 294 | <artifactId>spring-beans</artifactId>
|
272 |
| - <version>5.3.29</version> |
| 295 | + <version>6.0.11</version> |
273 | 296 | </dependency>
|
274 | 297 | <dependency>
|
275 | 298 | <groupId>org.springframework</groupId>
|
276 | 299 | <artifactId>spring-webmvc</artifactId>
|
277 |
| - <version>5.3.29</version> |
| 300 | + <version>6.0.11</version> |
278 | 301 | </dependency>
|
279 | 302 | <dependency>
|
280 | 303 | <groupId>org.springframework</groupId>
|
281 | 304 | <artifactId>spring-core</artifactId>
|
282 |
| - <version>5.3.29</version> |
| 305 | + <version>6.0.11</version> |
283 | 306 | </dependency>
|
284 | 307 | <dependency>
|
285 | 308 | <groupId>org.springframework.boot</groupId>
|
286 | 309 | <artifactId>spring-boot-autoconfigure</artifactId>
|
287 |
| - <version>2.7.14</version> |
| 310 | + <version>3.1.2</version> |
288 | 311 | </dependency>
|
289 | 312 | <dependency>
|
290 | 313 | <groupId>org.springframework</groupId>
|
291 | 314 | <artifactId>spring-context</artifactId>
|
292 |
| - <version>5.3.23</version> |
| 315 | + <version>6.0.11</version> |
293 | 316 | </dependency>
|
294 | 317 | <dependency>
|
295 | 318 | <groupId>org.springframework</groupId>
|
296 | 319 | <artifactId>spring-expression</artifactId>
|
297 |
| - <version>5.3.23</version> |
| 320 | + <version>6.0.11</version> |
298 | 321 | </dependency>
|
299 | 322 | <dependency>
|
300 | 323 | <groupId>org.springframework.boot</groupId>
|
301 | 324 | <artifactId>spring-boot</artifactId>
|
302 |
| - <version>2.7.5</version> |
| 325 | + <version>3.1.2</version> |
303 | 326 | </dependency>
|
304 | 327 | <dependency>
|
305 | 328 | <groupId>org.springframework</groupId>
|
306 | 329 | <artifactId>spring-aop</artifactId>
|
307 |
| - <version>5.3.23</version> |
| 330 | + <version>6.0.11</version> |
308 | 331 | </dependency>
|
309 | 332 | <dependency>
|
310 | 333 | <groupId>org.springframework</groupId>
|
311 | 334 | <artifactId>spring-jcl</artifactId>
|
312 |
| - <version>5.3.23</version> |
| 335 | + <version>6.0.11</version> |
313 | 336 | </dependency>
|
314 | 337 | <dependency>
|
315 | 338 | <groupId>org.yaml</groupId>
|
|
329 | 352 | <dependency>
|
330 | 353 | <groupId>org.eclipse.jetty</groupId>
|
331 | 354 | <artifactId>jetty-servlet</artifactId>
|
332 |
| - <version>9.4.49.v20220914</version> |
| 355 | + <version>11.0.14</version> |
333 | 356 | </dependency>
|
334 | 357 | <dependency>
|
335 | 358 | <groupId>org.eclipse.jetty</groupId>
|
336 | 359 | <artifactId>jetty-webapp</artifactId>
|
337 |
| - <version>9.4.49.v20220914</version> |
| 360 | + <version>11.0.14</version> |
338 | 361 | </dependency>
|
339 | 362 | <dependency>
|
340 | 363 | <groupId>org.eclipse.jetty</groupId>
|
341 | 364 | <artifactId>jetty-util</artifactId>
|
342 |
| - <version>9.4.49.v20220914</version> |
| 365 | + <version>11.0.14</version> |
343 | 366 | </dependency>
|
344 | 367 | <dependency>
|
345 | 368 | <groupId>org.eclipse.jetty</groupId>
|
346 | 369 | <artifactId>jetty-http</artifactId>
|
347 |
| - <version>9.4.49.v20220914</version> |
| 370 | + <version>11.0.14</version> |
348 | 371 | </dependency>
|
349 | 372 | <dependency>
|
350 | 373 | <groupId>org.eclipse.jetty</groupId>
|
351 | 374 | <artifactId>jetty-io</artifactId>
|
352 |
| - <version>9.4.49.v20220914</version> |
| 375 | + <version>11.0.14</version> |
353 | 376 | </dependency>
|
354 | 377 | <dependency>
|
355 | 378 | <groupId>org.eclipse.jetty</groupId>
|
356 | 379 | <artifactId>jetty-servlets</artifactId>
|
357 |
| - <version>9.4.49.v20220914</version> |
| 380 | + <version>11.0.14</version> |
358 | 381 | </dependency>
|
359 | 382 | <dependency>
|
360 | 383 | <groupId>org.eclipse.jetty</groupId>
|
361 | 384 | <artifactId>jetty-server</artifactId>
|
362 |
| - <version>9.4.49.v20220914</version> |
| 385 | + <version>11.0.14</version> |
363 | 386 | </dependency>
|
364 | 387 | <dependency>
|
365 | 388 | <groupId>org.eclipse.jetty</groupId>
|
366 | 389 | <artifactId>jetty-client</artifactId>
|
367 |
| - <version>9.4.49.v20220914</version> |
| 390 | + <version>11.0.14</version> |
368 | 391 | </dependency>
|
369 | 392 | <dependency>
|
370 | 393 | <groupId>org.eclipse.jetty.websocket</groupId>
|
|
394 | 417 | <dependency>
|
395 | 418 | <groupId>ch.qos.logback</groupId>
|
396 | 419 | <artifactId>logback-core</artifactId>
|
397 |
| - <version>1.2.11</version> |
| 420 | + <version>1.4.8</version> |
398 | 421 | </dependency>
|
399 | 422 | <dependency>
|
400 | 423 | <groupId>commons-codec</groupId>
|
401 | 424 | <artifactId>commons-codec</artifactId>
|
402 | 425 | <version>1.15</version>
|
403 | 426 | </dependency>
|
404 |
| - <!-- for MLP inference from Mleap --> |
405 |
| - <dependency> |
406 |
| - <groupId>com.github.fommil.netlib</groupId> |
407 |
| - <artifactId>core</artifactId> |
408 |
| - <version>1.1.2</version> |
409 |
| - </dependency> |
410 | 427 | </dependencies>
|
411 | 428 | <properties>
|
412 |
| - <java.version>1.8</java.version> |
| 429 | + <java.version>1.17</java.version> |
413 | 430 | <log4j2.version>2.17.1</log4j2.version>
|
| 431 | + <jakarta-servlet.version>5.0.0</jakarta-servlet.version> |
414 | 432 | </properties>
|
415 | 433 | </project>
|
0 commit comments