【问题标题】:Does Arquillian support Java EE 7?Arquillian 是否支持 Java EE 7?
【发布时间】:2015-02-08 20:35:45
【问题描述】:

在 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? 为什么人们在测试 Java EE 7 时使用旧 Glassfish (Java EE 6)?

【问题讨论】:

    标签: jakarta-ee glassfish glassfish-4 java-ee-7 jboss-arquillian


    【解决方案1】:

    是的,Arquillian 确实支持 Java EE 7。我同时使用 Wildfly 8.x 和 Glassfish 4.x,它就像一个魅力。

    几点说明:

    1. 我不知道为什么您提供的矩阵不是最新的。
    2. 在您链接到的samples sources 中,使用了GF 4.0(兼容Java EE 7)和Wildfly 8.2.0.Final(也支持Java EE 7)。那你为什么怀疑呢?

    【讨论】:

    • 因为在这个示例项目的 pom.xml 中我发现:arquillian-glassfish-embedded-3.1
    • @guest 我相信,但是 root pom 有 <glassfish.version>4.0</glassfish.version> 并且对于每个示例项目,您都可以覆盖使用的版本。
    猜你喜欢
    • 2011-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-28
    • 1970-01-01
    • 2012-06-20
    • 1970-01-01
    • 2017-04-30
    相关资源
    最近更新 更多