Protege API模型加载异常处理问题
String uri = "http://protege.cim3.net/file/pub/ontologies/travel/travel.owl";
//alternatively, you can specify a local path on your computer
//for the travel.owl ontology. Example:
//String uri = "file:///c:/Work/Projects/travel.owl"
JenaOWLModel owlModel = ProtegeOWL.createJenaOWLModelFromURI(uri);
OWLNamedClass destinationClass = owlModel.getOWLNamedClass("Destination");
// ...
String fileName = "travel-saved.owl";
Collection errors = new ArrayList();
owlModel.save(new File(fileName).toURI(), FileUtils.langXMLAbbrev, errors);
System.out.println("File saved with " + errors.size() + " errors.");
这是官方给的源代码,老提示JenaOWLModel owlModel = ProtegeOWL.createJenaOWLModelFromURI(uri);未处理异常。手册里面的代码: public static JenaOWLModel createJenaOWLModelFromURI(String uri)
throws edu.stanford.smi.protege.exception.OntologyLoadException
找不到edu.stanford.smi.protege.exception.OntologyLoadException这个,protege里面没带,还有别的办法吗?或者是谁有包含这个异常的插件?