2015-01-19 2 views
0

나는 아킬레스 건과 첫 발을 내딛습니다. java-ee 프로젝트를 설정합니다 (wildfly ear archetype 사용). pom은 "wildfly-arquillian-container-managed"(JBOSS_HOME이 제대로 설정된 경우에만 실행 됨) 및 "wildfly-arquillian-container-remote"일식을 이용한 아킬레스 건 검사

두 가지 프로파일을 제공합니다. 그러나 이클립스에서 실행하는 방법은 무엇입니까? 나는 here을 읽기 "로 실행>의 JUnit 테스트를 선택"그러나 이것은

DeployableContainer must be specified 

를 얻을 그러나 나는 또한 "Arquillian Eclips"을 발견했다. 그것은 "제공 등 Arquillian JUnit 테스트를 실행"Arquillian 지원을 추가하고 "". 내 주노에서 JBoss의 도구를 설치 있지만 찾을 수 없습니다 "arquillian을해야한다. 이클립스 내에서 Arquillian 테스트를 실행하는 방법에 따라서

?

답변

1

Maven 프로파일을 사용하면 컨테이너 어댑터가 활성화됩니다. 컨테이너 어댑터를 실행하면 컨테이너 어댑터가 wildfly를 시작할 수 있습니다 ..

Eclipse에서 테스트를 실행하면이 컨테이너 어댑터를 클래스 경로에 추가해야합니다. JUnit 테스트에서는이 컨테이너 어댑터를 고려하여 wildfly를 실행합니다.

+0

나는 이클립스 프로젝트 설정으로 바이올린을하고 싶지 않다. 그 사이에 arquillian-eclipse를 설치하는 방법을 찾았습니다. – dermoritz

+0

처음 설치했을 때 실제로 잘못 되었습니까? –

+1

기본적으로 설치되지 않습니다. 나는 그것이 "실험적인" – dermoritz

0

찾았습니다. j boss-tool 's arquillian-eclipse : 도움말 -> 새 소프트웨어 설치 업데이트 사이트로 "http://download.jboss.org/jbosstools/updates/stable/luna/"을 선택하십시오. "JBoos 웹 및 Java EE 개발"에서 arquillian 지원을 찾을 수 있습니다. 이것은 "arquillian test"로 실행됩니다. maven (pom)을 구성하고 테스트 실행 대상을 설정합니다.

관련 문제