2015-02-08 82 views
0

在官方Arquillian网站上,我找到了支持容器适配器的表格https://docs.jboss.org/author/display/ARQ/Container+adapters。只有一个Java EE 7容器,它在“Arquillian项目之外管理的容器适配器”类别中。 我认为Arquillian不支持Java EE 7(还?)。 但是有关于测试Java EE 7的演示https://www.parleys.com/talk/testing-java-ee-applications-arquillian。使用Arquillian。我发现源https://github.com/javaee-samples/javaee7-samples和Glassfish 3.1被使用。Arquillian是否支持Java EE 7?

那么Arquillian是否支持Java EE 7? 为什么peopele在测试Java EE 7时使用旧的Glassfish(Java EE 6)?

回答

1

是的,Java EE 7真的得到了Arquillian的支持。我使用Wildfly 8.x和Glassfish 4.x,它的功能就像一个魅力。

几点注意事项:

  1. 我不知道为什么您提供矩阵不是最新的。
  2. samples sources中您已经链接到了,使用了GF 4.0(与Java EE 7兼容)以及Wildfly 8.2.0.Final(也是Java EE 7启用的)。那你为什么怀疑?
+0

因为在此示例项目我发现的pom.xml:的Arquillian-的glassfish包埋-3.1 guest 2015-02-10 12:07:20

+0

@guest我相信,但根POM具有' 4.0'并且对于每个单个样本项目,您都可以覆盖所使用的版本。 – 2015-02-10 12:18:42