패키지가 비슷한 라이브러리 간에 경합이 발생할 때 build.sbt 파일에 다음을 추가한다. first만 묶는다.
assemblyMergeStrategy in assembly := { case "application.conf" => MergeStrategy.concat case PathList("META-INF", xs @ _*) => MergeStrategy.discard case x => MergeStrategy.first } |
간단하게 해결하는 방법이다.. 그러나 이 방법이 모든 내용을 해결해 주지 않는다.
'scala' 카테고리의 다른 글
[sbt] spark 앱에서 Failed to find data source: kafka 해결하기 (0) | 2019.04.12 |
---|---|
sbt 병렬 다운로드 (0) | 2019.04.08 |
[Spark] Streaming 데이터를 DB에 저장하는 코드 (0) | 2019.04.04 |
[spark] No output operations registered, so nothing to execute 에러 (0) | 2019.04.03 |
[spark] spark에서 DB 테이블 데이터를 읽는 방법 (0) | 2019.02.28 |