zoukankan      html  css  js  c++  java
  • 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注释掉,就可以访问了

  • 相关阅读:
    CPU使用率呈现正弦曲线
    编写一个简单的http server(Linux, gcc)
    c#操作 文件操作
    Javascript 数字时钟
    .net 中读取文本文件
    c# 常用字符串函数
    I2C总线之(三)以C语言理解IIC
    典型的多线程操作界面的例子
    uvm_common_phase.svh
    uvm_task_phase.svh
  • 原文地址:https://www.cnblogs.com/vincent4code/p/5932596.html
Copyright © 2011-2022 走看看