如何匹配带有 org.wildfly.arquillian:wildfly-arquillian-container-managed 的 Wildfly 9.0.1 版本?
How do I match versions of Wildfly 9.0.1 w/ org.wildfly.arquillian:wildfly-arquillian-container-managed?
将 J2EE 应用程序从 Wildfly 8.2.1.FInal 升级到 9.0.1.Final 我
发现了 Arquillian 的命名空间和版本控制变化
野蝇容器。
在 JBoss 我阅读的开发者论坛中
This is working with the Maven "org.wildfly.arquillian" group
artifacts instead, having versions matching the Wildfly J2EE spec
instead of the Wildfly container version, seems more reasonable
both by name and version numbering.
什么是 "Wildfly J2EE spec" 以及如何匹配 Wildfly
版本与版本
org.wildfly.arquillian:wildfly-arquillian-container-managed
?
干杯
垫子
附录
如果有人因为遇到同样的问题而进入此页面,我的建议是:Arquillian Chameleon for the sake of simplicity。 Arquillian Chameleon 是一个用于 Arquillian 集成测试的自动容器下载-安装-容器管理器。
如果您要 org.wildfly.arquillian:wildfly-arquillian-container-managed
,与 Wildfly 9.0.1.Final 一起使用的版本是 org.wildfly.arquillian:wildfly-arquillian-container-managed:1.0.0.Final
。
确定与特定版本的 WildFly 一起使用的 Arquillian jar 版本的简单方法是查看 GitHub 上的 WildFly Source。
单击 "Branch: master" 按钮并选择 "Tags" 选项卡。
向下查找列表,直到找到 9.0。1.Final 和 select。
打开 pom.xml 文件并在页面中搜索 version.org.wildfly.arquillian
。
你会看到
<version.org.wildfly.arquillian>1.0.0.Final</version.org.wildfly.arquillian>
这是您要的版本。
对于 10.1.0.Final 它表示:
<version.org.wildfly.arquillian>1.0.2.Final</version.org.wildfly.arquillian>
这看起来像是一个错误修复版本,可能也适用于 WildFly 9.0.1。
处理容器适配器版本的另一种方法是使用 Arquillian Chameleon - 它会为您处理所有依赖项障碍。您唯一需要指定的是 属性 形式的目标容器,例如wildfly:9.1.0.Final:managed
.
有关更多详细信息,请查看官方存储库:https://github.com/arquillian/arquillian-container-chameleon#arquillian-chameleon-container-
将 J2EE 应用程序从 Wildfly 8.2.1.FInal 升级到 9.0.1.Final 我 发现了 Arquillian 的命名空间和版本控制变化 野蝇容器。
在 JBoss 我阅读的开发者论坛中
This is working with the Maven "org.wildfly.arquillian" group artifacts instead, having versions matching the Wildfly J2EE spec instead of the Wildfly container version, seems more reasonable both by name and version numbering.
什么是 "Wildfly J2EE spec" 以及如何匹配 Wildfly
版本与版本
org.wildfly.arquillian:wildfly-arquillian-container-managed
?
干杯 垫子
附录
如果有人因为遇到同样的问题而进入此页面,我的建议是:Arquillian Chameleon for the sake of simplicity。 Arquillian Chameleon 是一个用于 Arquillian 集成测试的自动容器下载-安装-容器管理器。
如果您要 org.wildfly.arquillian:wildfly-arquillian-container-managed
,与 Wildfly 9.0.1.Final 一起使用的版本是 org.wildfly.arquillian:wildfly-arquillian-container-managed:1.0.0.Final
。
确定与特定版本的 WildFly 一起使用的 Arquillian jar 版本的简单方法是查看 GitHub 上的 WildFly Source。
单击 "Branch: master" 按钮并选择 "Tags" 选项卡。
向下查找列表,直到找到 9.0。1.Final 和 select。
打开 pom.xml 文件并在页面中搜索 version.org.wildfly.arquillian
。
你会看到
<version.org.wildfly.arquillian>1.0.0.Final</version.org.wildfly.arquillian>
这是您要的版本。
对于 10.1.0.Final 它表示:
<version.org.wildfly.arquillian>1.0.2.Final</version.org.wildfly.arquillian>
这看起来像是一个错误修复版本,可能也适用于 WildFly 9.0.1。
处理容器适配器版本的另一种方法是使用 Arquillian Chameleon - 它会为您处理所有依赖项障碍。您唯一需要指定的是 属性 形式的目标容器,例如wildfly:9.1.0.Final:managed
.
有关更多详细信息,请查看官方存储库:https://github.com/arquillian/arquillian-container-chameleon#arquillian-chameleon-container-