提问者:小点点

如何找出WildFly使用了哪些JakartaEE实现?


WildFly是一个与JakartaEE兼容的应用程序服务器。这意味着所有JakartaEEAPI都必须由服务器实现。我对WildFly用于特定版本WildFly的具体实现感兴趣。创建包含JakartaEE列的表的最佳方法是什么API-WildFly的实现(或者有一些在线资源列出了这一点)?我已经深入研究了WildFly留档,但迄今为止没有成功。


共3个答案

匿名用户

你可以看看这里。也许有点旧,但是他们不经常改变实现,所以可能他们会使用相同的依赖,只是更新

https://arjan-tijms.omnifaces.org/2020/05/implementation-components-used-by.html

匿名用户

实现存储在Wildfly安装目录中的模块目录中。一切都在模块/系统/层/基础下。因此,对于wildfly-21.0.1.Final,您有:

org/jboss/resteasy/resteasy-jaxrs/main/resteasy-jaxrs-3.13.2.Final.jar

例如。然而,这很快就变得复杂了。以servlet实现为例。Wildfly有两部分。第一个是规范本身:

javax/servlet/api/main/jboss-servlet-api_4.0_spec-2.0.0.Final.jar

然后是完成真正工作的代码:

io/undertow/servlet/main/undertow-servlet-2.2.2.Final.jar

所以你必须深入挖掘才能知道“真正的”实现。

匿名用户

最新版本正在实施雅加达EE8。

所含规格的版本可在雅加达EE8留档https://jakarta.ee/specifications/platform/8/