我如何找出 Wildfly 中使用的是哪个 RESTEasy 版本 1x.x.x
How can I find out which RESTEasy version is being used in Wildfly 1x.x.x
我正在努力从 Jboss 的旧版本更新到 Wildfly。
在我的 poms 中,我声明了 Resteasy provided
,我想知道如何才能知道容器提供了哪个版本,以便也更新我声明的版本。
通过搜索,我发现这应该有所帮助:https://github.com/wildfly/boms/tree/18.0.1.Final。不幸的是,通过查看 bom,我仍然无法了解正在使用哪个版本的 RESTeasy。
我该怎么做?
我最后是在 wildfly 10.1 上做的,所以可能有点过时了,但是你会在
下的 wildfly 模块目录中找到使用过的版本
<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.
我正在努力从 Jboss 的旧版本更新到 Wildfly。
在我的 poms 中,我声明了 Resteasy provided
,我想知道如何才能知道容器提供了哪个版本,以便也更新我声明的版本。
通过搜索,我发现这应该有所帮助:https://github.com/wildfly/boms/tree/18.0.1.Final。不幸的是,通过查看 bom,我仍然无法了解正在使用哪个版本的 RESTeasy。
我该怎么做?
我最后是在 wildfly 10.1 上做的,所以可能有点过时了,但是你会在
下的 wildfly 模块目录中找到使用过的版本<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.