수정 권한에대한 요청을 반영 해 주셔서 감사합니다.
+ 어제 문의 드린 사항과 해결방안을 wide public과 공유를 위해 다시한번 언급합니다.
이부분에 나온대로 build with all dependencies로 해결하였습니다.
문제 ) 현재 만드신 소스코드를 jar로 묶어서, 제 프로젝트에 추가 했으며, 제 프로젝트에서 example 코드에 있었던, "CharSequence normalized = OpenKoreanTextProcessorJava.normalize(text);"
이부분을 호출하는 곳에서 문제가 생깁니다.
java.lang.NoSuchMethodError: scala.Predef$.ArrowAssoc(Ljava/lang/Object;)Ljava/lang/Object;
at org.openkoreantext.processor.util.KoreanPos$.<init>(KoreanPos.scala:83)
at org.openkoreantext.processor.util.KoreanPos$.<clinit>(KoreanPos.scala)
at org.openkoreantext.processor.util.KoreanDictionaryProvider$.<init>(KoreanDictionaryProvider.scala:115)
at org.openkoreantext.processor.util.KoreanDictionaryProvider$.<clinit>(KoreanDictionaryProvider.scala)
at org.openkoreantext.processor.normalizer.KoreanNormalizer$.normalizeCodaN(KoreanNormalizer.scala:107)
at org.openkoreantext.processor.normalizer.KoreanNormalizer$.normalizeKoreanChunk(KoreanNormalizer.scala:80)
at org.openkoreantext.processor.normalizer.KoreanNormalizer$.$anonfun$normalize$1(KoreanNormalizer.scala:57)
at scala.util.matching.Regex$$anonfun$replaceAllIn$1.apply(Regex.scala:321)
at scala.util.matching.Regex$$anonfun$replaceAllIn$1.apply(Regex.scala:321)
at scala.collection.Iterator$class.foreach(Iterator.scala:727)
at scala.collection.AbstractIterator.foreach(Iterator.scala:1157)
at scala.util.matching.Regex.replaceAllIn(Regex.scala:321)
at org.openkoreantext.processor.normalizer.KoreanNormalizer$.normalize(KoreanNormalizer.scala:57)
at org.openkoreantext.processor.OpenKoreanTextProcessor$.normalize(OpenKoreanTextProcessor.scala:40)
at org.openkoreantext.processor.OpenKoreanTextProcessor.normalize(OpenKoreanTextProcessor.scala)
at org.openkoreantext.processor.OpenKoreanTextProcessorJava.normalize(OpenKoreanTextProcessorJava.java:45)
감사합니다,