6.2. 使用 Maven 创建 Jakarta EE 10 应用
创建在访问时输出 "Hello World!" 的应用。
先决条件
- 您已安装了 JDK 21。
- 已安装 Maven 3.6 或更高版本。如需更多信息,请参阅 下载 Apache Maven。
流程
设置 Maven 项目。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 其中 GROUP_ID 是项目的
groupId,ARTIFACT_ID 是项目的artifactId。要将 Maven 配置为自动管理
jboss-eap-eeBOM 中 Jakarta EE 工件的版本,请将 BOM 添加到 projectpom.xml文件的 <dependencyManagement> 部分。例如:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意-
<version>A.B.C-redhat-XXXXX</version> 其中A.B.C是发行号,XXXXX是您的 JBoss EAP 实例的构建号。有关 JBoss EAP 版本的版本详情,请参阅 Red Hat Maven 存储库。发行版本和构建号适用于所有 JBoss EAP 版本。https://maven.repository.redhat.com/earlyaccess/all/org/jboss/bom/jboss-eap-ee/.
-
将由 BOM 管理的 servlet API 工件添加到项目的
pom.xml文件的 <dependencies> 部分,如下例所示:<dependency> <groupId>jakarta.servlet</groupId> <artifactId>jakarta.servlet-api</artifactId> </dependency><dependency> <groupId>jakarta.servlet</groupId> <artifactId>jakarta.servlet-api</artifactId> </dependency>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建包含以下内容的 Java 文件
TestServlet.java,并将该文件保存到APPLICATION_ROOT/src/main/java/com/example/simple/目录中。Copy to Clipboard Copied! Toggle word wrap Toggle overflow
现在,您可以在 JBoss EAP 上部署此应用,或更新此应用,以使用 Maven 插件将其部署到自定义配置的 JBoss EAP 服务器上。