2010-06-21 13 views
1

OWLApi 응용 프로그램으로 추론을 만들려면 Pellet을 사용하기 시작합니다.Pellet/OwlApi에서 Reasoner를 해결할 수 없음

Reasoner reasoner = new Reasoner(manager); 

하지만, Eclipse는 나에게 "새로운 리즈"에이 오류를 줄 : 예와 같이 ,이 코드로 시작

The type org.semanticweb.owl.model.OWLOntologyManager cannot be resolved. 
It is indirectly referenced from required .class files 

가 어떻게이 문제를 해결할 수 있습니까? Google에서 검색하지만 유일한 응답은 분명하지 않습니다.

답변

1

이것은 클래스 경로 문제입니다. 일식은 그것의 classpath에 org.semanticweb.owl.model.OWLOntologyManager을 찾을 수 없습니다. 이 클래스를 직접 가져 오지 않고 다른 라이브러리에서 가져옵니다.

org.semanticweb.owl.model.OWLOntologyManager이 들어있는 라이브러리를 확인하고 클래스 경로에 추가하십시오.

관련 문제