Не удается разрешить класс Reasoner в Pellet / OwlApi - PullRequest
1 голос
/ 21 июня 2010

Я начинаю использовать Pellet для создания рассуждения с моим приложением OWLApi.Как и в примерах, я начинаю с этого кода:

Reasoner reasoner = new Reasoner( manager );

, но Eclipse выдает мне эту ошибку на «new Reasoner»:

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

как я могу решить эту проблему?Я ищу в Google, но единственный ответ не ясен.

1 Ответ

1 голос
/ 21 июня 2010

Это проблема пути к классам. Eclipse не может найти org.semanticweb.owl.model.OWLOntologyManager на своем пути к классам. Вы не импортируете этот класс напрямую, а какая-то другая библиотека делает.

Попробуйте определить библиотеку, содержащую org.semanticweb.owl.model.OWLOntologyManager, и добавьте ее в путь к классам.

...