我正在从旧版本的Jboss更新到Wildfly。因为在我的poms中我声明了Resteasy provided
,我想知道我如何才能知道容器提供的是哪个版本,以便也更新我声明的版本。
通过做一些搜索,我发现这应该有帮助:https://github.com/wildfly/boms/tree/18.0.1.Final。不幸的是,通过查看bom,我仍然无法理解正在使用的是哪个版本的RESTeasy。
我怎么能那样做呢?
我正在从旧版本的Jboss更新到Wildfly。因为在我的poms中我声明了Resteasy provided
,我想知道我如何才能知道容器提供的是哪个版本,以便也更新我声明的版本。
通过做一些搜索,我发现这应该有帮助:https://github.com/wildfly/boms/tree/18.0.1.Final。不幸的是,通过查看bom,我仍然无法理解正在使用的是哪个版本的RESTeasy。
我怎么能那样做呢?
2条答案
按热度按时间cbwuti441#
我最后在wildfly 10.1上做了这个,所以可能有点过时了,但是在那里你会在wildfly的modules目录下找到使用过的版本
有一个路径到大多数库是由wildfly提供的,所以你可以只在那里查找它们。
厌恶隐藏在
您必须查看其中一个库子目录(例如“resteasy-jaxrs”),在那里您将找到一个包含实际库的main子目录:
在此目录中,您将找到实际的库(包括版本)和描述它们的modules.xml文件。
wildlfy 10.1上的reteasy版本为“3.0.19.Final”。
编辑:我刚刚验证了在wildfly 18. 0. 1上都是一样的!reteasy版本有3. 9. 1. final。
bpzcxfmw2#
如果你想首先检查你正在使用的Wildfly的RESTEasy版本,也有一个简单的方法。只要转到github上的Wildfly存储库。对于每个版本,都有一个pom.xml。在这个文件下你会看到版本。你可以在那里检查它正在使用的版本。示例:Wildfly 25 RestEasy version