2016-10-09 4 views
0

나는 wordnet을 사용하여 두 단어 사이의 유사성에 액세스하는 코드를 작성했습니다. 거기에 오류가 없습니다. 나는 wordnet에 접근하기 위해 MIT Java Wordnet Interface를 사용했다. 빌드 오류가 발생했습니다.scala 라이브러리와 jwi의 비 호환성

edu.mit.jwi_2.4.0.jar of .. build path is cross-compiled with an incompatible version of Scala (2.4.0). 

코드는 문제가되지 않지만 스칼라 IDE 버전은 2.11입니다. jar 온라인의 최신 버전은 나타나지 않습니다. jar를 삭제하고 빌드 경로를 제거하면 필요한 라이브러리를 찾을 수 없음 오류가 발생합니다.

어떻게이 간단한 작업을합니까?

편집 >>>>

누군가가 단어 사이의 유사성을 검색 할 수있는 대안을 제안 할 수 2012 년 이후 JWI에 대한 모든 단지를 찾을 수 없습니다

?

답변

0

오류 메시지는 오해의 소지가 있습니다. 일반적으로 밑줄은 스칼라 버전을 설명하는 데 사용됩니다. JWI 녀석들은 JAR을 Maven에 넣지 않았으므로 어떻게 든 jar 이름을 wierd 할 수있었습니다. _-으로 바꾸고 javen을 maven에 넣으라고했습니다.

+0

어디서든 2.4 항아리를 찾을 수 없습니다. Maven 저장소가 아니고 다운로드 된 것도 아닙니다. Maven 레포의 마지막 것은 2012 년 jar에서 2.2.3입니다. – kavita

+0

밑줄을 하이픈으로 변경했습니다. WordNet-InfoContent-WordNet-3.0 폴더를 다운로드하여 WordNet-3.0 폴더 아래에 두십시오. 마침내 달리기. jwi의 마지막 업데이트는 2015 년 7 월입니다. 오래 동안 지원 될지 잘 모릅니다. 어쨌든 밑줄을 지적 해 주셔서 고마워요. – kavita