是否可以在 OpenLiberty 20.0.0.2-beta 和任何版本的 MicroProfile 中使用 Jakarta ee 9?

问题描述

在 OpenLiberty(v20.0.0.2-beta 或其他版本)中是否可以通过 MicroProfile 使用 jakarta ee 9(通过webProfile-9.0jakartaee-9.0或任何仅限 jakarta ee 的软件包),最好是 v4.0,但 v3.0 也可以

目前使用 jakarta + MP 会为许多功能生成版本冲突(CDI 3.0 与 2.0、Servlet v5.0 与 4.0 ..)
MP v4.0 不是基于 jakarta ee 并且没有迹象会很快

如果是这样,如何将 MP 与 jakarta ee 9 一起使用?

如果不可能,是否有可能实现的时间表?

我的感觉是我们必须等待几个月才能在 jakarta ee 9 中使用 MP ......我错了吗?

解决方法

不,不能在 Jakarta EE 9 中使用 MicroProfile。由于 Jakarta EE 9 中的包重命名,可能需要更新规范。

,

MicroProfile 社区正在积极讨论下一个版本的计划。如果 Jakarta EE 9 对您很重要,我建议您添加到我们的 Google 群组讨论中(或开始一个全新的帖子):https://groups.google.com/g/microprofile

谢谢!

另一个澄清...您关于等待数月将 MP 与 Jakarta EE 一起使用的最后声明...由于您没有在此声明中明确指出 Jakarta EE 9,我想指出 OpenLiberty 确实支持使用使用 Jakarta EE 8 的 MP。这是 MP 尚不支持的 Jakarta EE 9 中的包重命名。