安装使用Apache Jena Fuseki

Linux下安装

来到下载页https://jena.apache.org/download/index.cgi
选择Apache Jena Fuseki

下载好后,放到喜欢的位置,解压apache-jena-fuseki-3.13.1.zip;

unzip apache-jena-fuseki-3.13.1.zip

之后进入文件夹,运行

cd apache-jena-fuseki-3.13.1/
ls
sudo ./fuseki start

报错如下:
安装使用Apache Jena Fuseki_第1张图片
根据网上资料,这是因为项目编译的JDK版本,高于执行代码的JDK版本,高版本编译的class文件不能在低版本上运行。49,50,51,52是Java编译器内部的版本号,版本对应信息如下:
Unsupported major.minor version 52.0 对应于 JDK1.8(JRE1.8)

Unsupported major.minor version 51.0 对应于 JDK1.7(JRE1.7)

Unsupported major.minor version 50.0 对应于 JDK1.6(JRE1.6)

Unsupported major.minor version 49.0 对应于 JDK1.5(JRE1.5)
刚才报错的是major.minor version 52.0,即JDK1.8,为了看看是不是这样,我们查看一下Ubuntu系统中jdk版本:

java -version

结果显示如下,是1.7.0,果然低了。
在这里插入图片描述

那么就需要安装jdk8了,参考链接为:
https://blog.csdn.net/xiamoyanyulrq/article/details/83022632
安装成功后,执行

sudo ./fuseki start

在这里插入图片描述
这时fuseki就运行起来了。之后打开浏览器,输入localhost:3030回车,跳转至:

安装使用Apache Jena Fuseki_第2张图片

windows下安装

1 windows下配置Java环境

参考 https://www.jianshu.com/p/15e604d415a0 中第一节JDK的1下载安装
从官网上下载的是 https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html jdk-13.0.1_windows-x64_bin.exe

2 配置环境变量

  • 配置环境变量:右击我的电脑-属性-高级系统设置-环境变量,在系统变量中设置3项属性,若已存在就点“编辑”,不存在则点“新建”。

  • JAVA_HOME,变量值是安装时选择的路径,此路径下包括lib,bin,jre等文件夹。

  • Path,变量值是%JAVA_HOME%\bin。它使得系统可以在任何路径下识别java命令。

  • classpath,变量值为%JAVA_HOME%\lib。它是java加载类路径,只有类在classpath中,java命令才能识别

环境变量配置完之后,测试一下JDK是否安装成功。
右键单击开始-运行,键入“CMD”,打开命令行。键入javac,若出现以下画面表示安装成功:

安装使用Apache Jena Fuseki_第3张图片

3 开启服务器

Windows下常用的DOS命令行操作
将鼠标移到相应的文件夹上面,按住shift键,然后点击鼠标右键,然后点击“在此处打开命令行窗口”就可以进入相应的文件夹命令行窗口了。
在命令行输入java -jar fuseki-server.jar,启动Fuseki服务器,如下:
安装使用Apache Jena Fuseki_第4张图片
2 访问Apache Jena Fuseki 的服务器 http://localhost:3030/
安装使用Apache Jena Fuseki_第5张图片
下面我想上传自己的owl文件,但总是会报这种错误:
在这里插入图片描述
在这里插入图片描述
解决方法:将后缀改成.ttl,再上传即可。

你可能感兴趣的:(安装使用Apache Jena Fuseki)