Jakarta EE 兼容的应用程序服务器版本
Jakarta EE compatible application servers versions
我在这里 https://jakarta.ee/compatibility/ 看到每个 JEE 版本的所有兼容应用程序服务器的列表。
问题是,它们是最低兼容版本还是我必须使用与其中所写完全相同的版本?
例如,为 Jakarta EE 8 编写的兼容应用程序服务器之一是 Wildfly 18.0.0。截至今天,它是否仍与最新的 Wildfly (25.0.1) 兼容?
The question is, are they the minimum compatible versions or do i have to use the exact same version as written in there?
它们是最低兼容版本,但也有 最大 兼容旧规格的版本,页面没有明确说明。例如 Wildfly 23+(当前已知版本)与 Jakarta EE 9 兼容。 Wildfly 18 及以上但低于 23 是 Jakarta EE 8/Java EE 8 兼容。
No backward compatibility. Jakarta EE 9 is not backward compatible with Jakarta EE 8 or Java EE 8. It's not recommended to mix Jakarta EE 8 artifacts with Jakarta EE 9 and vice versa.
由于 Jakarta EE 9 更改了 Java EE 8/Jakarta EE 8 的命名空间,即使在理论上也不可能与两者兼容。
我在这里 https://jakarta.ee/compatibility/ 看到每个 JEE 版本的所有兼容应用程序服务器的列表。 问题是,它们是最低兼容版本还是我必须使用与其中所写完全相同的版本?
例如,为 Jakarta EE 8 编写的兼容应用程序服务器之一是 Wildfly 18.0.0。截至今天,它是否仍与最新的 Wildfly (25.0.1) 兼容?
The question is, are they the minimum compatible versions or do i have to use the exact same version as written in there?
它们是最低兼容版本,但也有 最大 兼容旧规格的版本,页面没有明确说明。例如 Wildfly 23+(当前已知版本)与 Jakarta EE 9 兼容。 Wildfly 18 及以上但低于 23 是 Jakarta EE 8/Java EE 8 兼容。
No backward compatibility. Jakarta EE 9 is not backward compatible with Jakarta EE 8 or Java EE 8. It's not recommended to mix Jakarta EE 8 artifacts with Jakarta EE 9 and vice versa.
由于 Jakarta EE 9 更改了 Java EE 8/Jakarta EE 8 的命名空间,即使在理论上也不可能与两者兼容。