2
我正在使用OWL API,並且我有一個本體論。我試圖按照我們的方式導入另一個本體,即在本地選擇OWL文件,然後導入它。這可能與OWL API使用OWL API導入本體
我使用的進口報關,
OWLImportsDeclaration importDeclaraton = ontology.getFactory().getOWLImportsDeclaration(IRI.create("/home/noor/Dropbox/TaggingCaseStudy/Programs/TextBasedMA/files/ontologies/OBMA2/photo1.owl"));
但我發現了一個錯誤,它沒有考慮本地文件,
Caused by: java.io.FileNotFoundException: http://semanticweb.org/home/noor/Dropbox/TaggingCaseStudy/Programs/TextBasedMA/files/ontologies/OBMA2/photo1.owl
這對於當前的OWL api更新有效嗎? @Ignazio – Edi
是的,我剛剛更新了示例 – Ignazio
我認爲'OWLImportsDeclaration'也應該更新,因爲'getFactory()'似乎已被棄用 – Edi