前提:
1.下载扩展neosemantics jar包,将jar复制到neo4j/plugins目录下。
注意:neosemantics jar包必须与Neo4J版本相匹配。
例如:neo4j-community-3.3.1与neosemantics-3.3.0.2.jar
https://github.com/jbarrasa/neosemantics/releases/download/3.3.0.2/neosemantics-3.3.0.2.jar
2.修改配置文件
在neo4j/neo4j.conf文件中添加以下内容:
dbms.unmanaged_extension_classes=semantics.extension=/rdf
3.重新启动 neo4j
4.访问web端neo4j并登录,查看列表中是否包含可扩展的rdf、owl
在查询语句输入栏输入语句:call dbms.procedures()
5.创建常规标签,这是导入数据必要步骤
CREATE INDEX ON:Resource(uri)
CREATE INDEX ON:URI(uri)
CREATE INDEX ON:BNode(uri)
CREATE INDEX ON:Class(uri)
Owl文件导入Neo4J方法:
一、将Owl文件通过Neo4J命令直接导入
输入命令:
CALL semantics.liteOntoImport('file:///path/fileName.o