0
Arquillian 테스트에서 나는 통합 테스트에 필요한 클래스 만 포함하는 ShrinkWrap을 사용하여 WebArchive를 만들었습니다.Arquillian embedded tomcat7은 유감스럽게도 클래스 패스 전체를 포함합니다.
컨테이너 어댑터로 embedded-tomcat7을 사용하고 maven을 통해 테스트를 시작합니다. 불행히도 classpath에는 내 프로젝트의 모든 클래스가 포함되어 있습니다 (maven이 그렇게 설정했기 때문에).
다른 클래스 로더를 사용하도록 (arquillian.xml)을 구성 할 수 있습니까? 검색의 몇 일 후에
maven failsafe-plugin의 클래스 경로에서 일부 종속성을 제외하려고했습니다. \t \t \t \t \t \t XXX : XXX classpathDependencyExclude> \t \t \t \t classpathDependencyExcludes> 문제점이 아무런 효과가 없다는 것이다. 확실한 플러그인에서 classpath를 설정할 수는 있지만, 불행하게도 이것은 컴포넌트 테스트를위한 classpath를 설정한다. :( –
Ginkgochris