|
17 | 17 | <parent> |
18 | 18 | <groupId>org.springframework.boot</groupId> |
19 | 19 | <artifactId>spring-boot-starter-parent</artifactId> |
20 | | - <version>3.0.13</version> |
| 20 | + <version>3.4.5</version> |
21 | 21 | </parent> |
22 | 22 |
|
23 | 23 |
|
24 | 24 | <properties> |
25 | 25 | <java.version>17</java.version> |
26 | | - <spring.version>6.0.14</spring.version> |
27 | | - <spring.restdocs.version>3.0.1</spring.restdocs.version> |
28 | | - <snakeyaml.version>2.0</snakeyaml.version> |
| 26 | + <spring.version>6.2.6</spring.version> |
| 27 | + <spring.restdocs.version>3.0.3</spring.restdocs.version> |
| 28 | + <snakeyaml.version>2.3</snakeyaml.version> |
| 29 | + <kotlin.version>2.1.0</kotlin.version> |
29 | 30 | </properties> |
30 | 31 |
|
31 | 32 | <dependencies> |
32 | 33 | <!-- Spring Boot --> |
| 34 | + <dependency> |
| 35 | + <groupId>org.apache.logging.log4j</groupId> |
| 36 | + <artifactId>log4j-api</artifactId> |
| 37 | + <version>2.24.3</version> |
| 38 | + </dependency> |
| 39 | + <dependency> |
| 40 | + <groupId>org.apache.logging.log4j</groupId> |
| 41 | + <artifactId>log4j-core</artifactId> |
| 42 | + <version>2.24.3</version> |
| 43 | + <exclusions> |
| 44 | + <exclusion> |
| 45 | + <groupId>org.apache.logging.log4j</groupId> |
| 46 | + <artifactId>log4j-api</artifactId> |
| 47 | + </exclusion> |
| 48 | + </exclusions> |
| 49 | + </dependency> |
33 | 50 | <dependency> |
34 | 51 | <groupId>org.springframework.boot</groupId> |
35 | 52 | <artifactId>spring-boot-starter</artifactId> |
|
43 | 60 | <dependency> |
44 | 61 | <groupId>org.springframework.boot</groupId> |
45 | 62 | <artifactId>spring-boot-starter-log4j2</artifactId> |
| 63 | + <version>3.4.3</version> |
| 64 | + <exclusions> |
| 65 | + <exclusion> |
| 66 | + <groupId>org.apache.logging.log4j</groupId> |
| 67 | + <artifactId>log4j-slf4j2-impl</artifactId> |
| 68 | + </exclusion> |
| 69 | + <exclusion> |
| 70 | + <groupId>org.apache.logging.log4j</groupId> |
| 71 | + <artifactId>log4j-core</artifactId> |
| 72 | + </exclusion> |
| 73 | + <exclusion> |
| 74 | + <groupId>org.apache.logging.log4j</groupId> |
| 75 | + <artifactId>log4j-jul</artifactId> |
| 76 | + </exclusion> |
| 77 | + </exclusions> |
46 | 78 | </dependency> |
47 | 79 | <dependency> |
48 | 80 | <groupId>org.springframework.boot</groupId> |
|
81 | 113 | <dependency> |
82 | 114 | <groupId>org.springframework</groupId> |
83 | 115 | <artifactId>spring-web</artifactId> |
84 | | - <version>6.0.17</version> |
| 116 | + <version>${spring.version}</version> |
85 | 117 | </dependency> |
86 | 118 | <dependency> |
87 | 119 | <groupId>org.springframework.restdocs</groupId> |
|
94 | 126 | </exclusion> |
95 | 127 | </exclusions> |
96 | 128 | </dependency> |
| 129 | + <dependency> |
| 130 | + <groupId>commons-logging</groupId> |
| 131 | + <artifactId>commons-logging</artifactId> |
| 132 | + <version>1.3.5</version> |
| 133 | + </dependency> |
97 | 134 | <dependency> |
98 | 135 | <groupId>org.springframework.restdocs</groupId> |
99 | 136 | <artifactId>spring-restdocs-mockmvc</artifactId> |
|
110 | 147 | <dependency> |
111 | 148 | <groupId>com.graphql-java</groupId> |
112 | 149 | <artifactId>graphql-java</artifactId> |
113 | | - <version>21.3</version> |
| 150 | + <version>21.5</version> |
114 | 151 | </dependency> |
115 | 152 | <!-- GSON --> |
116 | 153 | <dependency> |
117 | 154 | <groupId>com.google.code.gson</groupId> |
118 | 155 | <artifactId>gson</artifactId> |
119 | | - <version>2.9.1</version> |
120 | 156 | <scope>compile</scope> |
121 | 157 | </dependency> |
122 | 158 | <dependency> |
123 | | - <groupId>com.github.ben-manes.caffeine</groupId> |
124 | | - <artifactId>caffeine</artifactId> |
| 159 | + <groupId>com.github.ben-manes.caffeine</groupId> |
| 160 | + <artifactId>caffeine</artifactId> |
| 161 | + <exclusions> |
| 162 | + <exclusion> |
| 163 | + <groupId>com.google.errorprone</groupId> |
| 164 | + <artifactId>error_prone_annotations</artifactId> |
| 165 | + </exclusion> |
| 166 | + </exclusions> |
125 | 167 | </dependency> |
126 | 168 | <!-- Unirest Java --> |
127 | 169 | <dependency> |
128 | 170 | <groupId>com.konghq</groupId> |
129 | 171 | <artifactId>unirest-java</artifactId> |
130 | | - <version>3.14.1</version> |
| 172 | + <version>3.14.5</version> |
131 | 173 | </dependency> |
132 | 174 | <!-- Redis java client --> |
133 | 175 | <dependency> |
|
139 | 181 | <dependency> |
140 | 182 | <groupId>org.apache.tomcat.embed</groupId> |
141 | 183 | <artifactId>tomcat-embed-core</artifactId> |
142 | | - <version>10.1.13</version> |
| 184 | + <version>11.0.6</version> |
143 | 185 | </dependency> |
144 | 186 | <!-- JUnit --> |
145 | 187 | <dependency> |
|
167 | 209 | <version>1.5.1</version> |
168 | 210 | <scope>test</scope> |
169 | 211 | </dependency> |
| 212 | + <dependency> |
| 213 | + <groupId>com.fasterxml.jackson.dataformat</groupId> |
| 214 | + <artifactId>jackson-dataformat-yaml</artifactId> |
| 215 | + <version>2.15.2</version> |
| 216 | + </dependency> |
170 | 217 | <!-- Neo4j Graphql --> |
171 | 218 | <dependency> |
172 | 219 | <groupId>org.neo4j</groupId> |
173 | 220 | <artifactId>neo4j-graphql-java</artifactId> |
174 | | - <version>1.8.0</version> |
| 221 | + <version>1.9.0</version> |
175 | 222 | <exclusions> |
176 | 223 | <exclusion> |
177 | 224 | <groupId>com.graphql-java</groupId> |
178 | 225 | <artifactId>graphql-java</artifactId> |
179 | 226 | </exclusion> |
180 | 227 | </exclusions> |
181 | 228 | </dependency> |
| 229 | + <dependency> |
| 230 | + <groupId>io.netty</groupId> |
| 231 | + <artifactId>netty-handler</artifactId> |
| 232 | + <version>4.1.119.Final</version> |
| 233 | + </dependency> |
182 | 234 | <dependency> |
183 | 235 | <groupId>org.neo4j.driver</groupId> |
184 | 236 | <artifactId>neo4j-java-driver</artifactId> |
185 | | - <version>4.4.9</version> |
| 237 | + <version>5.28.2</version> |
| 238 | + <exclusions> |
| 239 | + <exclusion> |
| 240 | + <groupId>io.netty</groupId> |
| 241 | + <artifactId>netty-handler</artifactId> |
| 242 | + </exclusion> |
| 243 | + </exclusions> |
186 | 244 | </dependency> |
187 | 245 | <dependency> |
188 | 246 | <groupId>org.neo4j</groupId> |
189 | 247 | <artifactId>neo4j-cypher-dsl</artifactId> |
190 | | - <version>2023.0.0</version> |
| 248 | + <version>2023.9.5</version> |
191 | 249 | </dependency> |
192 | 250 | <dependency> |
193 | 251 | <groupId>org.jetbrains</groupId> |
|
198 | 256 | <dependency> |
199 | 257 | <groupId>org.opensearch.client</groupId> |
200 | 258 | <artifactId>opensearch-rest-client</artifactId> |
201 | | - <version>2.5.0</version> |
202 | | - <exclusions> |
203 | | - <exclusion> |
204 | | - <groupId>org.apache.httpcomponents</groupId> |
205 | | - <artifactId>httpclient</artifactId> |
206 | | - </exclusion> |
207 | | - <exclusion> |
208 | | - <groupId>org.apache.httpcomponents</groupId> |
209 | | - <artifactId>httpcore</artifactId> |
210 | | - </exclusion> |
211 | | - <exclusion> |
212 | | - <groupId>org.apache.httpcomponents</groupId> |
213 | | - <artifactId>httpcore-nio</artifactId> |
214 | | - </exclusion> |
| 259 | + <version>2.18.0</version> |
| 260 | + <exclusions> |
| 261 | + <exclusion> |
| 262 | + <groupId>org.apache.httpcomponents</groupId> |
| 263 | + <artifactId>httpclient</artifactId> |
| 264 | + </exclusion> |
| 265 | + <exclusion> |
| 266 | + <groupId>org.apache.httpcomponents</groupId> |
| 267 | + <artifactId>httpcore</artifactId> |
| 268 | + </exclusion> |
| 269 | + <exclusion> |
| 270 | + <groupId>org.apache.httpcomponents</groupId> |
| 271 | + <artifactId>httpcore-nio</artifactId> |
| 272 | + </exclusion> |
215 | 273 | <exclusion> |
216 | 274 | <groupId>commons-logging</groupId> |
217 | 275 | <artifactId>commons-logging</artifactId> |
218 | 276 | </exclusion> |
219 | | - </exclusions> |
| 277 | + </exclusions> |
220 | 278 | </dependency> |
221 | | - <dependency> |
222 | | - <groupId>org.apache.httpcomponents</groupId> |
223 | | - <artifactId>httpclient</artifactId> |
224 | | - <version>4.5.14</version> |
225 | | - </dependency> |
226 | | - |
227 | | - <dependency> |
228 | | - <groupId>org.apache.httpcomponents</groupId> |
229 | | - <artifactId>httpcore-nio</artifactId> |
230 | | - <version>4.4.16</version> |
231 | | - </dependency> |
232 | | - |
233 | | - <dependency> |
234 | | - <groupId>org.apache.httpcomponents</groupId> |
235 | | - <artifactId>httpcore</artifactId> |
236 | | - <version>4.4.16</version> |
237 | | - </dependency> |
238 | | - <dependency> |
239 | | - <groupId>org.opensearch.client</groupId> |
240 | | - <artifactId>opensearch-rest-high-level-client</artifactId> |
241 | | - <version>2.5.0</version> |
| 279 | + <dependency> |
| 280 | + <groupId>org.apache.httpcomponents</groupId> |
| 281 | + <artifactId>httpclient</artifactId> |
| 282 | + <version>4.5.13</version> |
| 283 | + <exclusions> |
| 284 | + <exclusion> |
| 285 | + <groupId>commons-logging</groupId> |
| 286 | + <artifactId>commons-logging</artifactId> |
| 287 | + </exclusion> |
| 288 | + </exclusions> |
| 289 | + </dependency> |
| 290 | + <dependency> |
| 291 | + <groupId>org.apache.httpcomponents</groupId> |
| 292 | + <artifactId>httpcore-nio</artifactId> |
| 293 | + <version>4.4.16</version> |
| 294 | + </dependency> |
| 295 | + <dependency> |
| 296 | + <groupId>org.apache.httpcomponents</groupId> |
| 297 | + <artifactId>httpcore</artifactId> |
| 298 | + <version>4.4.16</version> |
| 299 | + </dependency> |
| 300 | + <dependency> |
| 301 | + <groupId>org.opensearch.client</groupId> |
| 302 | + <artifactId>opensearch-rest-high-level-client</artifactId> |
| 303 | + <version>2.18.0</version> |
242 | 304 | <exclusions> |
243 | 305 | <exclusion> |
244 | 306 | <groupId>joda-time</groupId> |
245 | 307 | <artifactId>joda-time</artifactId> |
246 | 308 | </exclusion> |
| 309 | + <exclusion> |
| 310 | + <groupId>com.fasterxml.jackson.dataformat</groupId> |
| 311 | + <artifactId>jackson-dataformat-yaml</artifactId> |
| 312 | + </exclusion> |
| 313 | + <exclusion> |
| 314 | + <groupId>org.apache.logging.log4j</groupId> |
| 315 | + <artifactId>log4j-api</artifactId> |
| 316 | + </exclusion> |
247 | 317 | </exclusions> |
248 | | - </dependency> |
| 318 | + </dependency> |
249 | 319 | <!-- AWS Java SDK --> |
250 | 320 | <dependency> |
251 | 321 | <groupId>com.amazonaws</groupId> |
252 | 322 | <artifactId>aws-java-sdk-core</artifactId> |
253 | | - <version>1.12.642</version> |
| 323 | + <version>1.12.782</version> |
254 | 324 | <scope>compile</scope> |
| 325 | + <exclusions> |
| 326 | + <exclusion> |
| 327 | + <groupId>commons-logging</groupId> |
| 328 | + <artifactId>commons-logging</artifactId> |
| 329 | + </exclusion> |
| 330 | + </exclusions> |
255 | 331 | </dependency> |
256 | 332 | <!-- Lombok --> |
257 | 333 | <dependency> |
258 | 334 | <groupId>org.projectlombok</groupId> |
259 | 335 | <artifactId>lombok</artifactId> |
260 | | - <version>1.18.22</version> |
| 336 | + <version>1.18.30</version> |
261 | 337 | <scope>provided</scope> |
262 | 338 | </dependency> |
263 | 339 | <!-- Jakarta --> |
|
280 | 356 | <plugin> |
281 | 357 | <groupId>org.springframework.boot</groupId> |
282 | 358 | <artifactId>spring-boot-maven-plugin</artifactId> |
| 359 | + <configuration> |
| 360 | + <jvmArguments>-Xms1g -Xmx2g</jvmArguments> |
| 361 | + </configuration> |
283 | 362 | </plugin> |
284 | 363 | <plugin> |
285 | 364 | <groupId>org.apache.maven.plugins</groupId> |
286 | 365 | <artifactId>maven-enforcer-plugin</artifactId> |
287 | 366 | <version>3.0.0-M2</version> |
288 | 367 | <executions> |
289 | | - <execution> |
290 | | - <id>enforce</id> |
291 | | - <configuration> |
292 | | - <rules> |
293 | | - <dependencyConvergence/> |
294 | | - </rules> |
295 | | - </configuration> |
296 | | - <goals> |
297 | | - <goal>enforce</goal> |
298 | | - </goals> |
299 | | - </execution> |
| 368 | + <execution> |
| 369 | + <id>enforce</id> |
| 370 | + <configuration> |
| 371 | + <rules> |
| 372 | + <dependencyConvergence/> |
| 373 | + </rules> |
| 374 | + </configuration> |
| 375 | + <goals> |
| 376 | + <goal>enforce</goal> |
| 377 | + </goals> |
| 378 | + </execution> |
300 | 379 | </executions> |
301 | 380 | </plugin> |
302 | 381 | </plugins> |
|
0 commit comments