首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Fuseki“找不到要运行的jarfile”

Fuseki“找不到要运行的jarfile”
EN

Stack Overflow用户
提问于 2013-06-28 20:34:28
回答 1查看 1.5K关注 0票数 4

我正在尝试设置Fuseki,并且我已经遵循了文档,但我是第一次接触Fuseki。我在终端中指定了路径。

代码语言:javascript
复制
 $ /Users/rumplestilskin/Downloads/jena-fuseki-0.2.7/fuseki-server --update --mem /ds

我得到了一个错误:

代码语言:javascript
复制
Can't find jarfile to execute

我不确定jarfile需要放在哪里才能找到它。fuseki-server.jar当前与fuseki-server在同一目录中。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-28 20:37:32

您需要设置环境变量FUSEKI_HOME

代码语言:javascript
复制
$ /usr/local/lib/jena-fuseki-0.2.7/fuseki-server --mem /ds
Can't find jarfile to run

$ FUSEKI_HOME=/usr/local/lib/jena-fuseki-0.2.7 /usr/local/lib/jena-fuseki-0.2.7/fuseki-server --mem /ds
08:42:46 INFO  Dataset: in-memory
08:42:46 INFO  Home Directory: /usr/local/lib/jena-fuseki-0.2.7
08:42:46 INFO  Dataset path = /ds
08:42:46 INFO  Fuseki 0.2.7 2013-05-11T22:05:51+0100
08:42:46 INFO  Started 2013/06/28 08:42:46 EDT on port 3030

实际上,基于fuseki-server中的以下代码,fuseki-server脚本似乎应该尝试猜测这一点。

代码语言:javascript
复制
export FUSEKI_HOME="${FUSEKI_HOME:-$PWD}"

if [ ! -e "$FUSEKI_HOME" ]
then
    echo "$FUSEKI_HOME does not exist" 1>&2
    exit 1
    fi

FUSEKI_HOME的实际描述在fuseki (而不是fuseki-server)脚本中:

代码语言:javascript
复制
$ grep -B 1 -A 3 -m 1 FUSEKI_HOME /usr/local/lib/jena-fuseki-0.2.7/fuseki
#
# FUSEKI_HOME
#   Where Fuseki is installed.  If not set, the script will try
#   to guess it based on the script invokation path.
#
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17364846

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档