2017-10-24 11 views
0

Arquillian 배치가 있지만 스칼라 종속성으로 인해 아카이브가로드되지 않습니다.종속 스칼라 클래스가있는 Arquillian Java 배포가로드되지 않습니다.

격리 된 문제는 scala.util.Random getSimpleName()이 런타임에 형식이 잘못된 클래스 이름이된다는 것입니다.

따라서 배포를 시작할 수 없습니다.

누구에게도 해결책이 있습니까?

+0

저는 스칼라를 사용한 적이 없기 때문에 여러분을 그렇게 도울 수는 없지만,이 예제가 있다는 것을 기억하고 있습니다. https://github.com/kazuhira-r/javaee7-scala-examples/tree/master/arquillian-getting- 아마 당신이 참조 예제로 사용할 수있는 시작했다. – lordofthejars

답변

0

위는 불가능합니다. 대신 Arquillian SPI를 사용하여 별도의 JVM 프로세스를 통해로드되는 Embedded ZK/Kafka 클러스터를 설정했습니다.

내 테스트에서 클라이언트 코드를 사용하여 일반 localhost : 9092 포트를 사용하여 임베디드 ZK/Kafka에 연결할 수 있습니다.