안드로이드 스튜디오에서 Komoran을 사용하려고 세팅하고 앱을 빌드하는 과정에서 클래스가 중복됐다는 에러가 발생합니다.
아래는 빌드 했을 때 발생하는 에러 메세지입니다.
Duplicate class kr.co.shineware.ds.aho_corasick.AhoCorasickDictionary found in modules KOMORAN-3.3.4 (com.github.shin285:KOMORAN:3.3.4) and aho-corasick-1.0.9 (com.github.shineware:aho-corasick:1.0.9) Duplicate class kr.co.shineware.ds.aho_corasick.FindContext found in modules KOMORAN-3.3.4 (com.github.shin285:KOMORAN:3.3.4) and aho-corasick-1.0.9 (com.github.shineware:aho-corasick:1.0.9) Duplicate class kr.co.shineware.ds.aho_corasick.model.AhoCorasickNode found in modules KOMORAN-3.3.4 (com.github.shin285:KOMORAN:3.3.4) and aho-corasick-1.0.9 (com.github.shineware:aho-corasick:1.0.9)
재현 경로
build.gradle에
implementation ('com.github.shin285:KOMORAN:3.3.4') { exclude group: 'com.github.shineware', module: 'commons' exclude group: 'com.github.whineware', module: 'aho-corasick' }
해당 코드가 있습니다.
환경 정보
어떤 환경에서 이 문제가 발생하였나요?
OS 종류 / 버전: 맥OS Venture 13.2.1
안드로이드 스튜디오 버전: Android Studio Electric Eel | 2022.1.1 Patch 2
문제 설명
안드로이드 스튜디오에서 Komoran을 사용하려고 세팅하고 앱을 빌드하는 과정에서 클래스가 중복됐다는 에러가 발생합니다.
아래는 빌드 했을 때 발생하는 에러 메세지입니다.
Duplicate class kr.co.shineware.ds.aho_corasick.AhoCorasickDictionary found in modules KOMORAN-3.3.4 (com.github.shin285:KOMORAN:3.3.4) and aho-corasick-1.0.9 (com.github.shineware:aho-corasick:1.0.9) Duplicate class kr.co.shineware.ds.aho_corasick.FindContext found in modules KOMORAN-3.3.4 (com.github.shin285:KOMORAN:3.3.4) and aho-corasick-1.0.9 (com.github.shineware:aho-corasick:1.0.9) Duplicate class kr.co.shineware.ds.aho_corasick.model.AhoCorasickNode found in modules KOMORAN-3.3.4 (com.github.shin285:KOMORAN:3.3.4) and aho-corasick-1.0.9 (com.github.shineware:aho-corasick:1.0.9)
재현 경로
build.gradle에
implementation ('com.github.shin285:KOMORAN:3.3.4') { exclude group: 'com.github.shineware', module: 'commons' exclude group: 'com.github.whineware', module: 'aho-corasick' }
해당 코드가 있습니다.환경 정보
어떤 환경에서 이 문제가 발생하였나요?