【发布时间】:2019-06-03 08:35:48
【问题描述】:
我正在尝试使用 Apache Jena 3.10.0 设置我的系统 (Ubuntu 16.04),并按照提供的说明进行操作,但我无法访问我应该有权访问的任何命令。
例如,sparql --version 和 bin/sparql --version 都返回:
sparql: command not found
我已经将文件下载并解压到/home/[user]/apache-jena-3.10.0,然后运行:
export JENA_HOME=/home/[user]/apache-jena-3.10.0
export PATH=$PATH:$JENA_HOME/bin
命令cd $JENA_HOME成功进入apache-jena-3.10.0目录。
我觉得这里缺少一个基本的 linux 东西,但是我尝试了很多东西,但到目前为止都没有运气。任何帮助将不胜感激。谢谢!
【问题讨论】:
-
您是否在运行给出的两个
export命令的同一终端窗口中尝试此操作?对环境的更改不会在不同的终端窗口/登录会话中持续存在。如果您希望发生这种情况,您需要将这些语句添加到您的配置文件中(这将取决于您的 Shell)。echo $PATH和which sparql的输出也将是您问题的有用额外信息 -
感谢您的回复。
which sparql没有输出,这使我朝着正确的方向前进,使文件可以使用chmod执行。
标签: jena