使用Jena半自动构建本体(一)——Jena安装与配置

因为毕业设计的原因开始接触知识图谱相关,虽然毕设完了但是不能放松学习,所以开始学习Jena。因为之前没有系统的接触过java,所以这应该是一个很长的系列。

参考博文:Jena的安装配置及使用(Eclipse平台)

jena的下载与安装

因为之前写jsp的时候有用过eclipse,所以不需要再安装了。
下载jena:https://jena.apache.org/download/index.cgi
使用Jena半自动构建本体(一)——Jena安装与配置我下载的是最新版本3.14.0。
jena不需要安装,只要把压缩包里的文件解压,使用的时候导入就可以了。
使用Jena半自动构建本体(一)——Jena安装与配置

配置jena

在eclipse创建新的java项目,并配置jena。
1)打开eclipse,创建java project,命名为jenaTest。
使用Jena半自动构建本体(一)——Jena安装与配置
2)选中刚刚创建好的project,右键,“Build Path”->“Configure Build Path”。
使用Jena半自动构建本体(一)——Jena安装与配置

3)“Java Build Path”->“Libraries”->“Add Extenal JARs”
使用Jena半自动构建本体(一)——Jena安装与配置
找到 Jena 存放的路径下lib文件夹和lib-src文件下的所有内容,添加到工程。
使用Jena半自动构建本体(一)——Jena安装与配置
使用Jena半自动构建本体(一)——Jena安装与配置
然后“apply and close”,完成jena配置。

jena测试

使用jena的example,测试是否安装成功。
选中新创建的项目,“File”->“General”->“File System”。
使用Jena半自动构建本体(一)——Jena安装与配置
在弹出的对话框中点击“Browse”,选中apache-jena-3.14.0文件夹,点击“选择文件夹”。
使用Jena半自动构建本体(一)——Jena安装与配置
点击左侧文件夹前的待选框,点击“Finish”。
使用Jena半自动构建本体(一)——Jena安装与配置
然后把examples文件夹下的jena移动到src下,如下图。
使用Jena半自动构建本体(一)——Jena安装与配置
运行包jena.examples.rdf里面的Tutorial03.java文件
使用Jena半自动构建本体(一)——Jena安装与配置
结果如图:
使用Jena半自动构建本体(一)——Jena安装与配置
出现warning是因为jena使用log4j作为日志系统,但是在项目下没有log4j.properties进行初始化。

所以需要添加log4j.properties文件,步骤如下:
1)打开并复制 jena-log4j.properties文件。
2)将复制的内容粘贴到记事本中并将文件重命名为log4j.properties。
3)将log4j.properties移动到项目jenaTest的bin目录下。
完成这些工作,重新运行java代码,发现没有warning了。
使用Jena半自动构建本体(一)——Jena安装与配置
使用Jena半自动构建本体(一)——Jena安装与配置
最后运行结果如下:
使用Jena半自动构建本体(一)——Jena安装与配置

参考内容:
1)Jena的安装配置及使用(Eclipse平台)
2)https://stackoverflow.com/questions/20365204/configure-eclipse-for-log4j