2015-02-08 2 views
0

На официальном сайте Arquillian я нашел таблицу с поддерживаемыми контейнерными адаптерами https://docs.jboss.org/author/display/ARQ/Container+adapters. Существует только один контейнер Java EE 7, и он находится в категории «Контейнерные адаптеры, управляемые за пределами проекта Arquillian». Я пришел к выводу, что Аркиллиан не поддерживает Java EE 7 (пока?). Но есть презентации https://www.parleys.com/talk/testing-java-ee-applications-arquillian о тестировании Java EE 7. Используется Arquillian. Я нашел источники https://github.com/javaee-samples/javaee7-samples и Glassfish 3.1.Поддерживает ли Arquillian Java EE 7?

Так поддерживает ли Arquillian Java EE 7? Почему peopele использует старые Glassfish (Java EE 6) при тестировании Java EE 7?

ответ

1

Да, 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). Так почему ты сомневаешься?
+0

Поскольку в pom.xml этого образца проекта я нашел: arquillian-GlassFish встраиваемых-3,1 guest

+0

@guest Я верю, но корень П имеет ' 4,0' а также для каждого отдельного образца проекта вы можете переопределить используемую версию. –