Skip to content

Commit be2ab28

Browse files
Upgrade dependencies
Signed-off-by: Emilie <emilie.robichaud@bny.com>
1 parent f89d714 commit be2ab28

File tree

6 files changed

+267
-18
lines changed

6 files changed

+267
-18
lines changed

spring-boot-with-admin/admin/pom.xml

Lines changed: 181 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
<maven.compiler.source>11</maven.compiler.source>
3636
<maven.compiler.target>11</maven.compiler.target>
3737

38-
<spring-boot-admin.version>2.6.7</spring-boot-admin.version>
39-
<spring-cloud.version>3.1.2</spring-cloud.version>
38+
<spring-boot-admin.version>3.4.1</spring-boot-admin.version>
39+
<spring-cloud-starter-client.version>4.2.0</spring-cloud-starter-client.version>
4040
</properties>
4141

4242
<dependencyManagement>
@@ -48,6 +48,184 @@
4848
<type>pom</type>
4949
<scope>import</scope>
5050
</dependency>
51+
<dependency>
52+
<groupId>org.springframework</groupId>
53+
<artifactId>spring-beans</artifactId>
54+
<version>6.2.1</version>
55+
</dependency>
56+
<dependency>
57+
<groupId>org.springframework</groupId>
58+
<artifactId>spring-context</artifactId>
59+
<version>6.2.1</version>
60+
</dependency>
61+
<dependency>
62+
<groupId>io.github.classgraph</groupId>
63+
<artifactId>classgraph</artifactId>
64+
<version>4.8.179</version>
65+
</dependency>
66+
<dependency>
67+
<groupId>org.postgresql</groupId>
68+
<artifactId>postgresql</artifactId>
69+
<version>42.7.5</version>
70+
</dependency>
71+
<dependency>
72+
<groupId>org.yaml</groupId>
73+
<artifactId>snakeyaml</artifactId>
74+
<version>2.3</version>
75+
</dependency>
76+
<dependency>
77+
<groupId>ch.qos.logback</groupId>
78+
<artifactId>logback-classic</artifactId>
79+
<version>1.5.16</version>
80+
<scope>test</scope>
81+
</dependency>
82+
<dependency>
83+
<groupId>ch.qos.logback</groupId>
84+
<artifactId>logback-core</artifactId>
85+
<version>1.5.16</version>
86+
</dependency>
87+
<dependency>
88+
<groupId>org.springframework.boot</groupId>
89+
<artifactId>spring-boot-autoconfigure</artifactId>
90+
<version>3.4.1</version>
91+
</dependency>
92+
<dependency>
93+
<groupId>org.springframework</groupId>
94+
<artifactId>spring-core</artifactId>
95+
<version>6.2.1</version>
96+
</dependency>
97+
<dependency>
98+
<groupId>org.springframework</groupId>
99+
<artifactId>spring-expression</artifactId>
100+
<version>6.2.1</version>
101+
</dependency>
102+
<dependency>
103+
<groupId>com.fasterxml.jackson.core</groupId>
104+
<artifactId>jackson-databind</artifactId>
105+
<version>2.18.2</version>
106+
</dependency>
107+
<dependency>
108+
<groupId>org.apache.tomcat.embed</groupId>
109+
<artifactId>tomcat-embed-core</artifactId>
110+
<version>11.0.2</version>
111+
</dependency>
112+
<dependency>
113+
<groupId>org.apache.tomcat.embed</groupId>
114+
<artifactId>tomcat-embed-websocket</artifactId>
115+
<version>11.0.2</version>
116+
</dependency>
117+
<dependency>
118+
<groupId>org.springframework</groupId>
119+
<artifactId>spring-web</artifactId>
120+
<version>6.2.1</version>
121+
</dependency>
122+
<dependency>
123+
<groupId>org.springframework</groupId>
124+
<artifactId>spring-webmvc</artifactId>
125+
<version>6.2.1</version>
126+
</dependency>
127+
<dependency>
128+
<groupId>org.hibernate.validator</groupId>
129+
<artifactId>hibernate-validator</artifactId>
130+
<version>8.0.2.Final</version>
131+
</dependency>
132+
<dependency>
133+
<groupId>com.h2database</groupId>
134+
<artifactId>h2</artifactId>
135+
<version>2.3.232</version>
136+
<scope>test</scope>
137+
</dependency>
138+
<dependency>
139+
<groupId>com.jayway.jsonpath</groupId>
140+
<artifactId>json-path</artifactId>
141+
<version>2.9.0</version>
142+
</dependency>
143+
<dependency>
144+
<groupId>net.minidev</groupId>
145+
<artifactId>json-smart</artifactId>
146+
<version>2.4.11</version>
147+
</dependency>
148+
<dependency>
149+
<groupId>org.xmlunit</groupId>
150+
<artifactId>xmlunit-core</artifactId>
151+
<version>2.10.0</version>
152+
<scope>test</scope>
153+
</dependency>
154+
<dependency>
155+
<groupId>io.projectreactor.netty</groupId>
156+
<artifactId>reactor-netty-http</artifactId>
157+
<version>1.2.2</version>
158+
</dependency>
159+
<dependency>
160+
<groupId>org.springframework</groupId>
161+
<artifactId>spring-webflux</artifactId>
162+
<version>6.2.1</version>
163+
</dependency>
164+
<dependency>
165+
<groupId>io.netty</groupId>
166+
<artifactId>netty-codec-http2</artifactId>
167+
<version>4.1.117.Final</version>
168+
</dependency>
169+
<dependency>
170+
<groupId>io.netty</groupId>
171+
<artifactId>netty-codec-http</artifactId>
172+
<version>4.1.117.Final</version>
173+
</dependency>
174+
<dependency>
175+
<groupId>io.netty</groupId>
176+
<artifactId>netty-common</artifactId>
177+
<version>4.1.117.Final</version>
178+
</dependency>
179+
<dependency>
180+
<groupId>io.netty</groupId>
181+
<artifactId>netty-handler</artifactId>
182+
<version>4.1.117.Final</version>
183+
</dependency>
184+
<dependency>
185+
<groupId>io.projectreactor.netty</groupId>
186+
<artifactId>reactor-netty-core</artifactId>
187+
<version>1.2.2</version>
188+
</dependency>
189+
<dependency>
190+
<groupId>org.springframework.boot</groupId>
191+
<artifactId>spring-boot-actuator</artifactId>
192+
<version>3.4.1</version>
193+
</dependency>
194+
<dependency>
195+
<groupId>org.springframework.boot</groupId>
196+
<artifactId>spring-boot-actuator-autoconfigure</artifactId>
197+
<version>3.4.1</version>
198+
</dependency>
199+
<dependency>
200+
<groupId>org.springframework.security</groupId>
201+
<artifactId>spring-security-config</artifactId>
202+
<version>6.4.2</version>
203+
</dependency>
204+
<dependency>
205+
<groupId>org.springframework.security</groupId>
206+
<artifactId>spring-security-core</artifactId>
207+
<version>6.4.2</version>
208+
</dependency>
209+
<dependency>
210+
<groupId>org.springframework.security</groupId>
211+
<artifactId>spring-security-web</artifactId>
212+
<version>6.4.2</version>
213+
</dependency>
214+
<dependency>
215+
<groupId>com.google.guava</groupId>
216+
<artifactId>guava</artifactId>
217+
<version>33.4.0-jre</version>
218+
</dependency>
219+
<dependency>
220+
<groupId>com.thoughtworks.xstream</groupId>
221+
<artifactId>xstream</artifactId>
222+
<version>1.4.21</version>
223+
</dependency>
224+
<dependency>
225+
<groupId>org.apache.httpcomponents</groupId>
226+
<artifactId>httpclient</artifactId>
227+
<version>4.5.14</version>
228+
</dependency>
51229
</dependencies>
52230
</dependencyManagement>
53231

@@ -83,7 +261,7 @@
83261
<dependency>
84262
<groupId>org.springframework.cloud</groupId>
85263
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
86-
<version>${spring-cloud.version}</version>
264+
<version>${spring-cloud-starter-client.version}</version>
87265
</dependency>
88266
<!-- Testing -->
89267
<dependency>

spring-boot-with-admin/notification/pom.xml

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,11 @@
3636
<maven.compiler.target>11</maven.compiler.target>
3737

3838
<log4j2.version>2.17.1</log4j2.version>
39-
<spring-cloud.version>2021.0.0</spring-cloud.version>
40-
<swagger2.version>2.6.0</swagger2.version>
39+
40+
<swagger2.version>3.0.0</swagger2.version>
41+
42+
<spring-cloud.version>2024.0.0</spring-cloud.version>
43+
<spring-starter-parent.version>3.4.1</spring-starter-parent.version>
4144
</properties>
4245

4346
<dependencyManagement>
@@ -52,7 +55,7 @@
5255
<dependency>
5356
<groupId>org.springframework.boot</groupId>
5457
<artifactId>spring-boot-starter-parent</artifactId>
55-
<version>2.6.3</version>
58+
<version>${spring-starter-parent.version}</version>
5659
<type>pom</type>
5760
<scope>import</scope>
5861
</dependency>
@@ -63,6 +66,21 @@
6366
<type>pom</type>
6467
<scope>import</scope>
6568
</dependency>
69+
<dependency>
70+
<groupId>com.thoughtworks.xstream</groupId>
71+
<artifactId>xstream</artifactId>
72+
<version>1.4.21</version>
73+
</dependency>
74+
<dependency>
75+
<groupId>net.minidev</groupId>
76+
<artifactId>json-smart</artifactId>
77+
<version>2.4.11</version>
78+
</dependency>
79+
<dependency>
80+
<groupId>org.apache.httpcomponents</groupId>
81+
<artifactId>httpclient</artifactId>
82+
<version>4.5.14</version>
83+
</dependency>
6684
</dependencies>
6785
</dependencyManagement>
6886
<dependencies>

spring-boot-with-admin/registry/pom.xml

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,15 +35,18 @@
3535
<maven.compiler.source>11</maven.compiler.source>
3636
<maven.compiler.target>11</maven.compiler.target>
3737

38-
<spring-cloud.version>2021.0.0</spring-cloud.version>
38+
<spring-cloud.version>2024.0.0</spring-cloud.version>
39+
<spring-starter-test.version>3.4.1</spring-starter-test.version>
40+
<spring-cloud-starter-server.version>4.2.0</spring-cloud-starter-server.version>
41+
<spring-cloud-starter-parent.version>3.4.1</spring-cloud-starter-parent.version>
3942
</properties>
4043

4144
<dependencyManagement>
4245
<dependencies>
4346
<dependency>
4447
<groupId>org.springframework.boot</groupId>
4548
<artifactId>spring-boot-starter-parent</artifactId>
46-
<version>2.6.3</version>
49+
<version>${spring-cloud-starter-parent.version}</version>
4750
<type>pom</type>
4851
<scope>import</scope>
4952
</dependency>
@@ -54,17 +57,39 @@
5457
<type>pom</type>
5558
<scope>import</scope>
5659
</dependency>
60+
<dependency>
61+
<groupId>com.thoughtworks.xstream</groupId>
62+
<artifactId>xstream</artifactId>
63+
<version>1.4.21</version>
64+
</dependency>
65+
<dependency>
66+
<groupId>org.apache.httpcomponents</groupId>
67+
<artifactId>httpclient</artifactId>
68+
<version>4.5.14</version>
69+
</dependency>
70+
<dependency>
71+
<groupId>ch.qos.logback</groupId>
72+
<artifactId>logback-core</artifactId>
73+
<version>1.5.16</version>
74+
</dependency>
75+
<dependency>
76+
<groupId>net.minidev</groupId>
77+
<artifactId>json-smart</artifactId>
78+
<version>2.4.11</version>
79+
</dependency>
5780
</dependencies>
5881
</dependencyManagement>
5982
<dependencies>
6083
<!-- Spring boot -->
6184
<dependency>
6285
<groupId>org.springframework.cloud</groupId>
6386
<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
87+
<version>${spring-cloud-starter-server.version}</version>
6488
</dependency>
6589
<dependency>
6690
<groupId>org.springframework.boot</groupId>
6791
<artifactId>spring-boot-starter-test</artifactId>
92+
<version>${spring-starter-test.version}</version>
6893
<scope>test</scope>
6994
</dependency>
7095
</dependencies>

spring-boot/todo/pom.xml

Lines changed: 23 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,15 @@
3939
<logback-core.version>1.1.7</logback-core.version>
4040
<commons-lang3.version>3.11</commons-lang3.version>
4141

42-
<swagger2.version>2.6.0</swagger2.version>
42+
<swagger2.version>3.0.0</swagger2.version>
4343

4444
<jackson.version>2.21.1</jackson.version>
4545

46-
<dbunit.version>2.7.0</dbunit.version>
46+
<dbunit.version>3.0.0</dbunit.version>
47+
4748
<spring-test-dbunit.version>1.3.0</spring-test-dbunit.version>
49+
<spring-starter-web.version>3.4.1</spring-starter-web.version>
50+
<spring-starter-parent.version>3.4.1</spring-starter-parent.version>
4851

4952
<rest-assured.version>3.0.3</rest-assured.version>
5053
</properties>
@@ -61,10 +64,25 @@
6164
<dependency>
6265
<groupId>org.springframework.boot</groupId>
6366
<artifactId>spring-boot-starter-parent</artifactId>
64-
<version>2.4.2</version>
67+
<version>${spring-starter-parent.version}</version>
6568
<type>pom</type>
6669
<scope>import</scope>
6770
</dependency>
71+
<dependency>
72+
<groupId>io.github.classgraph</groupId>
73+
<artifactId>classgraph</artifactId>
74+
<version>4.8.179</version>
75+
</dependency>
76+
<dependency>
77+
<groupId>net.minidev</groupId>
78+
<artifactId>json-smart</artifactId>
79+
<version>2.4.11</version>
80+
</dependency>
81+
<dependency>
82+
<groupId>ch.qos.logback</groupId>
83+
<artifactId>logback-core</artifactId>
84+
<version>1.5.16</version>
85+
</dependency>
6886
</dependencies>
6987
</dependencyManagement>
7088

@@ -84,6 +102,7 @@
84102
<dependency>
85103
<groupId>org.springframework.boot</groupId>
86104
<artifactId>spring-boot-starter-web</artifactId>
105+
<version>${spring-starter-web.version}</version>
87106
<exclusions>
88107
<exclusion>
89108
<groupId>org.springframework.boot</groupId>
@@ -163,7 +182,7 @@
163182
<dependency>
164183
<groupId>io.rest-assured</groupId>
165184
<artifactId>rest-assured</artifactId>
166-
<version>4.3.3</version>
185+
<version>5.5.0</version>
167186
</dependency>
168187
<dependency>
169188
<groupId>io.rest-assured</groupId>

spring-framework/ch08_spring-rest/pom.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,11 @@
4747
<type>pom</type>
4848
<scope>import</scope>
4949
</dependency>
50-
50+
<dependency>
51+
<groupId>io.github.classgraph</groupId>
52+
<artifactId>classgraph</artifactId>
53+
<version>4.8.179</version>
54+
</dependency>
5155
</dependencies>
5256
</dependencyManagement>
5357

0 commit comments

Comments
 (0)