2015-01-19 6 views
0

Я делаю первые шаги с аркиллианским. Я просто настраиваю проект java-ee (используя архетип уха дикой природы). Pom предоставляет 2 профиля: «wildfly-arquillian-container-managed» (работает только если JBOSS_HOME правильно установлен) и «wildfly-arquillian-container-remote»Запуск теста arquillian с затмением

Оба работают нормально. Но как запустить их в Eclipse? Я прочитал here "и выберите Run As> JUnit Test", но это дает

DeployableContainer must be specified 

Но я также нашел "Arquillian Eclips". Он должен обеспечивать «добавить Arquillian поддержки и„работать как Arquillian тест JUnit“. Я установил JBoss Tools в моей Юноне, но не может найти„arquillian“.

Так как запустить Arquillian тест внутри Eclipse?

ответ

1

Профили maven активируют контейнерный адаптер. Когда вы запускаете их, контейнерный адаптер может запускать wildfly.

Когда вы запускаете свой тест в Eclipse, вы должны добавить этот контейнерный адаптер в свой путь к классу. Когда вы затем выберите Run As> JUnit Test это учитывает этот контейнерный адаптер и запускает wildfly.

+0

Я не хочу возиться с настройками проекта eclipse. Тем временем я нашел, как установить arquillian-eclipse .. – dermoritz

+0

Что пошло не так в первый раз, когда вы его установили? –

+1

он не установлен по умолчанию. я думаю, это потому, что его обозначили как «экспериментальные», – dermoritz

0

Я нашел j boss-Tool arquillian-eclipse: Через help-> установить новое программное обеспечение Выберите «http://download.jboss.org/jbosstools/updates/stable/luna/» в качестве сайта обновления. Вы найдете поддержку arquillian в «JBoos Web и Java EE Development». Это принесет, среди прочего, «бег как аркилянское испытание». Он настроит maven (pom) и установит целевые параметры тестового запуска.

Смежные вопросы