下载之后可在电脑任意位置解压,Jena需要电脑有java的运行环境,如果没装java请先安装java。
我的解压路径在 D:\apache-jena-3.8.0,后文以此为例
然后配置三个环境变量,
1. JENA_HOME, 在设置环境变量的位置新建一个环境变量设置值为 D:\apache-jena-3.8.0,即jena解压路径
2. CLASSPATH,装了java一般环境变量那里就有这个值了,但是安装jena需要将原本的classpath覆盖掉,
设置CLASSPATH的值为lib文件夹的位置 即 D:\apache-jena-3.8.0\lib, 否则执行脚本会一直报错无法加载主类。
但是我一直没想明白,这样的话不就破坏了java的环境么?
3. path,为了能在任意位置都可以执行Jena的脚本,需要在path环境变量后追加jena的脚本路径,当然这个也可以不配置,
如果不配置这个环境变量,那么要执行jena的脚本的话要么使用绝对路径,或在jena的文件夹内执行。
如果要配置 值为 %JENA_HOME%\bat;
配置完成后,重新打开一个命令行终端(已打开的命令行终端可能未起效),输入 sparql,若打印 No query string or query file
则表明配置完成。(注如果没有配置path,则需要在D:\apache-jena-3.8.0\bat文件夹下执行或使用脚本的绝对路径)