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
'getFactory()'가 더 이상 사용되지 않기 때문에'OWLImportsDeclaration'도 업데이트해야한다고 생각합니다. – Edi