|
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