一、前置条件 下载安装好neo4j 我是在官网下载的社区版4.4.28

下载neosemantics-4.4.0.3.jar 直接贴下载网址

https://objects.githubusercontent.com

下载rdf2rdf

https://sourceforge.net/projects/rdf2rdf/

下载并安装配置好jdk8 下载jdk11

二、步骤 1.使用如下命令将owl转换为rdf wj.owl是我的, rdf2rdf-1.0.2-2.3.1.jar是上面下载的 放在一个文件夹

java -jar rdf2rdf-1.0.2-2.3.1.jar wj.owl wj.rdf

2.删除jdk8,安装配置好jdk11 3.将neosemantics-4.4.0.3.jar放到neo4j文件夹的D:\neo4j\plugins里 在conf/neo4j.conf里的最后一行添加

dbms.unmanaged_extension_classes=semantics.extension=/rdf

4.启动neo4j 输入call dbms.procedures() 看是否出现n10s.开头的安装包,有代表成功配置,没有就说明环境问题,自己看报错信息查找解法

5.一步步执行如下命令

call n10s.graphconfig.init(); // 图初始化,这一步必须有,没有就导不进去

CREATE CONSTRAINT n10s_unique_uri ON (r:Resource) ASSERT r.uri IS UNIQUE; // 这一步可能也要,如果报错了的话也不用担心直接执行下一步

call n10s.rdf.import.fetch( "file:///D:/neo4j/tupu.rdf"); // 导入数据

OK,成功

相关阅读

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: