6.4. 升级 Java EE 依赖项
在 Fuse 7.8 中,BOM 文件中的一些受管依赖项具有更新的 groupId 或 artifactId 属性,因此您必须相应地更新项目的 pom.xml 文件。
步骤
-
打开项目的
pom.xml文件。 要将
org.jboss.spec.javax.transaction版本从 1.2 改为 1.3,将org.jboss.spec.javax.servlet版本从 3.1 改为 4.0,如下例所示:<dependency> <groupId>org.jboss.spec.javax.transaction</groupId> <artifactId>jboss-transaction-api_1.3_spec</artifactId> </dependency> <dependency> <groupId>org.jboss.spec.javax.servlet</groupId> <artifactId>jboss-servlet-api_4.0_spec</artifactId> </dependency>要从 Java EE API 迁移到 Jakarta EE,请为每个
groupId替换javaxTOTP 替换为jakartaprerequisites,并修改各个依赖项的artifactId,如下例所示:<dependency> <groupId>jakarta.validation</groupId> <artifactId>jakarta.validation-api</artifactId> </dependency> <dependency> <groupId>jakarta.enterprise</groupId> <artifactId>jakarta.enterprise.cdi-api</artifactId> </dependency> <dependency> <groupId>jakarta.inject</groupId> <artifactId>jakarta.inject-api</artifactId> </dependency>