2014-04-01 3 views
0

example처럼 Slick 용 SBT 빌드에서 코드를 생성하려고합니다. 내 단위 테스트에서 메모리 누수를 방지하기 위해 해당 옵션을 유지하려면SBT 코드 생성 및 포크

java.lang.NoClassDefFoundError: scala/reflect/runtime/package$ 

: - 프로젝트에 설정 내가 가진 그러나 경우

fork:=true 

와 함께 빌드가 실패합니다. 내가 제대로 이해한다면, forked jvm에 scala-reflect.jar가로드되어 있지 않다. 하지만 어떻게로드해야할지 모르겠습니다.

+2

'libraryDependencies + = "org.scala-lang"% "scala-reflect"% scalaVersion.value'? –

답변

0

SBT가 항상 기본값으로 모든 스칼라 라이브러리를로드한다는 잘못된 가정이 있었는데, 이는 분기 실행에 대해 올바르지 않은 것으로 나타났습니다. 세스처럼 명시 적으로 스칼라 반영 종속성을 추가하면 괜찮습니다.