2013-05-14 3 views
4

나는이 두 종류의 tomcats (임베디드 및 관리)의 차이점을 이해하고 있는지 잘 모르겠습니다.Managed Tomcat과 Embedded Tomcat의 차이점은 무엇입니까?

tomcat에서 내 프로젝트에 대해 arquillian 테스트를 설치하려고하는데 임베디드 tomcat 또는 관리되는 tomcat (다른 ppom.xml 설정 및 종속성이 있으므로) 중에서 선택해야합니다. 그 차이점과 내 arquillian 테스트를 실행하기 위해 어떤 것을 선택해야하는지 알려주세요.

답변

7

"Arquillian testing guide"책의 답변을 발견했습니다.

포함 된 컨테이너 : 테스트 프로세스 중에 Arquillian이 테스트 케이스와 동일한 JVM에서 테스트가 실행 된 후 종료됩니다.

관리 컨테이너 : Arquillian이 실행되는 시험 후 시험 과정 및 종료하는 동안 당신을 위해 시작하지만 다른 JVM에서

원격 컨테이너를 실행합니다 : 테스트 이전에 실행되는 것으로 가정하고 간단하게 배포를해야합니다 전송 및 테스트 완료