Skip to content

Commit f77b691

Browse files
authored
chore: Use Jakarta EE BOM (#479)
1 parent 6b056bc commit f77b691

File tree

1 file changed

+9
-25
lines changed

1 file changed

+9
-25
lines changed

pom.xml

Lines changed: 9 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,12 @@
4747
<driver.binary.downloader.maven.plugin.version>1.0.18</driver.binary.downloader.maven.plugin.version>
4848

4949
<vaadin.flow.version>25.0-SNAPSHOT</vaadin.flow.version>
50+
<jakarta.ee.version>11.0.0</jakarta.ee.version>
5051
<slf4j.version>2.0.17</slf4j.version>
5152
<weld.version>6.0.3.Final</weld.version>
5253
<arquillian.version>1.9.5.Final</arquillian.version>
5354
<shrinkwrap.resolver.version>3.3.4</shrinkwrap.resolver.version>
5455
<shrinkwrap.descriptors.version>2.0.0</shrinkwrap.descriptors.version>
55-
<jakarta.enterprise.concurrent.api.version>3.1.1</jakarta.enterprise.concurrent.api.version>
56-
<jakarta.servlet.api.version>6.1.0</jakarta.servlet.api.version>
57-
<jakarta.enterprise.cdi.api.version>4.1.0</jakarta.enterprise.cdi.api.version>
58-
<jakarta.annotation.api.version>3.0.0</jakarta.annotation.api.version>
5956
<junit.version>4.13.2</junit.version>
6057
<junit5.version>5.12.2</junit5.version>
6158
<mockito.version>5.18.0</mockito.version>
@@ -117,6 +114,14 @@
117114

118115
<dependencyManagement>
119116
<dependencies>
117+
<dependency>
118+
<groupId>jakarta.platform</groupId>
119+
<artifactId>jakarta.jakartaee-bom</artifactId>
120+
<version>${jakarta.ee.version}</version>
121+
<type>pom</type>
122+
<scope>import</scope>
123+
</dependency>
124+
120125
<dependency>
121126
<groupId>com.vaadin</groupId>
122127
<artifactId>flow</artifactId>
@@ -148,27 +153,6 @@
148153
<version>${slf4j.version}</version>
149154
</dependency>
150155

151-
<dependency>
152-
<groupId>jakarta.servlet</groupId>
153-
<artifactId>jakarta.servlet-api</artifactId>
154-
<version>${jakarta.servlet.api.version}</version>
155-
<scope>provided</scope>
156-
</dependency>
157-
<dependency>
158-
<groupId>jakarta.enterprise</groupId>
159-
<artifactId>jakarta.enterprise.cdi-api</artifactId>
160-
<version>${jakarta.enterprise.cdi.api.version}</version>
161-
</dependency>
162-
<dependency>
163-
<groupId>jakarta.annotation</groupId>
164-
<artifactId>jakarta.annotation-api</artifactId>
165-
<version>${jakarta.annotation.api.version}</version>
166-
</dependency>
167-
<dependency>
168-
<groupId>jakarta.enterprise.concurrent</groupId>
169-
<artifactId>jakarta.enterprise.concurrent-api</artifactId>
170-
<version>${jakarta.enterprise.concurrent.api.version}</version>
171-
</dependency>
172156
<dependency>
173157
<groupId>org.jboss.weld.se</groupId>
174158
<artifactId>weld-se-core</artifactId>

0 commit comments

Comments
 (0)