第 7 章 在红帽 CodeReady Studio 上为 JBoss EAP 启用 MicroProfile 应用开发
如果要将 MicroProfile 功能整合到在 CodeReady Studio 上开发的应用中,您必须在 CodeReady Studio 中启用对 JBoss EAP 的 MicroProfile 支持。
JBoss EAP 扩展包为 MicroProfile 提供支持。
JBoss EAP 扩展软件包在 JBoss EAP 7.2 及更早版本中不受支持。
JBoss EAP 扩展包的每个版本都支持 JBoss EAP 的特定补丁。详情请查看 JBoss EAP 扩展包支持和生命周期政策页。
Openshift 的 JBoss EAP XP 快速入门仅作为技术预览提供。技术预览功能不包括在红帽生产服务级别协议(SLA)中,且其功能可能并不完善。因此,红帽不建议在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
如需有关 技术预览功能支持范围 的信息,请参阅红帽客户门户网站中的技术预览功能支持范围。
7.1. 配置 CodeReady Studio 以使用 MicroProfile 功能 复制链接链接已复制到粘贴板!
要在 JBoss EAP 上启用 MicroProfile 支持,请注册 JBoss EAP XP 的新运行时服务器,然后创建新的 JBoss EAP 7.4 服务器。
为服务器命名合适的名称,以帮助您识别它支持 MicroProfile 功能。
此服务器使用新创建的 JBoss EAP XP 运行时,它指向之前安装的运行时并使用 standalone-microprofile.xml 配置文件。
如果您在 Red Hat CodeReady Studio 中将 Target runtime 设为 7.4 或更新的运行时版本,则您的项目与 Jakarta EE 8 规范兼容。
先决条件
流程
在
New Server对话框中设置新服务器。- 在 Select server type 列表中,选择 Red Hat JBoss Enterprise Application Platform 7.4。
- 在 Server 的主机名 字段中,输入 localhost。
- 在 Server name 字段中,输入 JBoss EAP 7.4 XP。
- 点 Next。
配置新服务器.
- 在 Home directory 字段中,如果您不想使用默认设置,请指定一个新目录;例如: home/myname/dev/microprofile/runtimes/jboss-eap-7.3。
- 确保 执行环境 设置为 JavaSE-1.8。
- 可选:更改 服务器基础目录和 配置文件中的 值。
- 点 Finish。
结果
您现在已准备好使用 MicroProfile 功能开始开发应用,或者开始将 MicroProfile 快速入门用于 JBoss EAP。