【发布时间】:2017-02-11 16:27:14
【问题描述】:
我有一个加载本体然后使用它的 java 代码。 当我使用 eclipse 运行程序时,代码可以正常工作。但是当我将项目转换为可运行的 jar 文件时,它无法加载本体。它不会产生任何错误。看起来它需要很多很多很多重要的时间。但无论我等待多少程序仍然在那条线上。我正在使用耶拿框架来加载本体。 听到是我的代码:
Rxmodel = ModelFactory.createOntologyModel();
OntDocumentManager docModel = Rxmodel.getDocumentManager();
docModel.addAltEntry("http://purl.obolibrary.org/obo/dron/dron-rxnorm.owl",
"file:/Users/xx/Desktop/Ontology/rxnorm.owl");
try{
Rxmodel.read("http://purl.obolibrary.org/obo/dron/dron-rxnorm.owl");
}catch(Exception e){
JOptionPane.showConfirmDialog(null, e.getMessage(), "Error", JOptionPane.CLOSED_OPTION, JOptionPane.PLAIN_MESSAGE);
}
程序保留在其上的行是
Rxmodel.read("http://purl.obolibrary.org/obo/dron/dron-rxnorm.owl");
【问题讨论】:
标签: java eclipse jar ontology apache-jena