Protege API模型加载异常处理问题

dyg974 2010-12-01 10:47:37
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里面没带,还有别的办法吗?或者是谁有包含这个异常的插件?
...全文
104 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

58,453

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧