• Jena+fuseki


    1.下载apache-jena-3.1.0.tar.gz,这个可以将ttl三元组文件或者xml文件加载

     进入bin目录,执行./tdbloader2 --loc /path/for/database ttl文件或者xml文件

    我执行的命令为: /tdbloader2 --loc /home/vincent/ds triple.xml,生成的数据集在/home/vincent/ds中

     我的RDF文件为xml形式:内容如下:

    <?xml version="1.0"?>
    <rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
    xmlns:cd="http://www.recshop.fake/cd#">
    <rdf:Description
     rdf:about="http://www.recshop.fake/cd/Empire Burlesque">
      <cd:artist>Bob Dylan</cd:artist>
      <cd:country>USA</cd:country>
      <cd:company>Columbia</cd:company>
      <cd:price>10.90</cd:price>
      <cd:year>1985</cd:year>
    </rdf:Description>
    <rdf:Description
     rdf:about="http://www.recshop.fake/cd/Hide your heart">
      <cd:artist>Bonnie Tyler</cd:artist>
      <cd:country>UK</cd:country>
      <cd:company>CBS Records</cd:company>
      <cd:price>9.90</cd:price>
      <cd:year>1988</cd:year>
    </rdf:Description>
    </rdf:RDF>

    2.使用apache-jena-fuseki-2.4.0.tar.gz,解压,配置java环境,必须是jdk1.8以上,运行fuseki-server --loc /home/vincent/ds /myds

    这样将会加载 /home/vincent/ds下的数据文件,并且启动web服务

    访问http://localhost:3030/就可以访问我们的服务了 

    3.我们的服务只能localhost访问,无法被局域网的其他人访问,需要设置 apache-jena-fuseki-2.4.0/run下面的shiro.ini中的

    /$/** = localhostFilter注释掉,就可以访问了

  • 相关阅读:
    Apache服务器的安装与配置
    改变HTML下拉框选项的方法
    Struts2性能调优拦截器
    上传文件到服务器的Linux命令
    Strut2判断是否是AJAX调用
    MySQL自动关闭连接导致DBCP报错
    Tomcat6添加MySQL的JNDI数据源
    Linux查找命令
    SqlServer与Oracle的分页(收集整理) 中庸
    struts2入门
  • 原文地址:https://www.cnblogs.com/vincent4code/p/5932596.html
Copyright © 2020-2023  润新知