我如何找出Wildfly 1x.x.x中使用的RESTEasy版本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我如何找出Wildfly 1x.x.x中使用的RESTEasy版本相关的知识,希望对你有一定的参考价值。

我正在从旧版本的Jboss升级到Wildfly。就像在poms中声明了Resteasy provided一样,我想知道如何才能知道容器提供的版本,以便也更新声明的版本。

通过进行搜索,我发现这应该有所帮助:https://github.com/wildfly/boms/tree/18.0.1.Final。不幸的是,通过检查Bom,我仍然无法理解正在使用哪个版本的RESTeasy。

我该怎么做?

答案

我最后一次在wildfly 10.1上这样做,所以也许这有点过时了,但是您可以在wildfly的modules目录下找到使用的版本,]

<INSTALL_PATH>/modules/system/layers/base/

Wildfly提供了通往大多数库的路径,因此您可以在此处查找它们。

Resteasy隐藏在下面

<INSTALL_PATH>/modules/system/layers/base/org/jboss/resteasy/

[您必须查看一个库子目录(例如“ resteasy-jaxrs”),在该目录中您会找到带有实际库的主子目录:

<INSTALL_PATH>/modules/system/layers/base/org/jboss/resteasy/resteasy-jaxrs/main/

在此目录中,您将找到实际的库(包括版本)和一个描述它们的名为modules.xml的文件。

Wildlfy 10.1上的resteasy版本为“ 3.0.19.Final”。

编辑:我刚刚验证了在wildfly 18.0.1上都是一样的! Resteasy版本有3.9.1.Final。

以上是关于我如何找出Wildfly 1x.x.x中使用的RESTEasy版本的主要内容,如果未能解决你的问题,请参考以下文章

如何使用多个独立实例管理 WildFly/JBoss

如何从 Wildfly 中删除 KeyCloak?

如何将 root(/) 上下文中的 war 文件部署到 Wildfly 9.0.1 版

如何在 Wildfly 中定义上下文路径?

如何使用 java 11 运行 Wildfly 14?

如何配置wildfly以使用EclipseLink?