繁体   English   中英

安装Jena Fuseki有哪些必要条件(如果有)?

[英]What perquisites, if any, are there for installing Jena Fuseki?

我正在使用Ubuntu 14.04,但是我认为这个问题及其答案可能与使用任何操作系统(如果稍作改动)的Jena Fuseki的初学者有关。

我正在尝试安装Jena Fuseki,但是,我对我发现的所有教程以及网站上的说明都不清楚。 我下载了此文件jena-fuseki-1.1.0-distribution.tar.gz并将其解压缩到我的主目录中。

然后,我运行以下命令:

cd jena-fuseki-1.1.0
mkdir dataDir
chmod +x fuseki-server s-*
fuseki-server --update --loc=dataDir /myDataSet

但是,这是最后一条命令后在我的终端中的输出:

fuseki-server: command not found

我怀疑还没有安装某些东西,但是需要使它工作。 即我的机器上需要Java吗? 我需要Apache吗? 我需要Apache Jena吗?

也许这是我完全不同的东西。 请记住,我是一个初学者,因此跳过明显的内容对我没有帮助。

当前目录. 出于安全原因通常不在路径中。 尝试:

./fuseki-server --update --loc=dataDir /myDataSet

另请参见找不到Jena Fuseki Server命令

您需要安装JAVA才能成功运行Fuseki,但是从错误的外观看,您已经安装了它,否则您将收到错误消息“ java:not found”(或类似消息)。

除Java外,不应有任何其他依赖项。 我有一个刚刚解决的问题 ,显然是Linux问题,而不是Fuseki错误。 这是我为使其正常工作所做的:

  1. 下载“ apache-jena-2.12.0.tar.gz”并将其解压缩到您的(根)/ opt文件夹(该目录似乎是为所有不属于该软件包的软件和附加软件包保留的目录)默认安装)。
  2. 我解压缩到/ opt中的文件夹称为jena-fuseki-1.1.0,如果您使用其他名称,则必须在接下来的两个命令中将jena-fuseki-1.1.0更改为您拥有的文件夹名称。 运行此命令: export PATH=$PATH:/opt/jena-fuseki-1.1.0
  3. 然后运行: export FUSEKI_HOME=/opt/jena-fuseki-1.1.0
  4. 如果需要持久性数据存储,则应在“ jena-fuseki-1.1.0”文件夹中创建一个新文件夹,用于存储数据。 您可以通过在“ jena-fuseki-1.1.0”文件夹中运行mkdir dataDir来完成此操作; (如果您将其称为“ dataDir”(您应该)),然后运行: fuseki-server --update --loc=dataDir /myDataset 如果愿意,可以更改'dataDir'的名称;如果愿意,还可以为/ myDataset选择一个不同的名称,这是在调用数据库时使用的名称。

您无需单独下载Jena即可使用Fuseki。 就这些; 您现在可以浏览到'localhost:3030'并开始SPARQLing :)

./fuseki-server --update --loc=dataDir /myDataSet

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM