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-ee
BOM 中 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 服务器上。