jena - 未找到 Apache Jena 命令
问题描述
我正在尝试使用 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 东西,但是我已经尝试了很多东西,但到目前为止还没有运气。任何帮助将不胜感激。谢谢!
解决方案
从 Apache 下载的文件未标记为可执行文件。从主apache-jena-3.10.0
目录chmod -R 775 bin
更改所有文件,以便我可以从命令行运行它们。
推荐阅读
- java - 如何使用 JUnit5 模拟 System.getenv()
- java - Java/ JavaFX Server-多客户端聊天程序
- php - 为什么我使用 session_start() 时我的 PHP 文件停止执行?
- azure-eventgrid - 即使使用正确的(?)正文和 HTTP 状态代码 200,将 blobcreated webhook 的订阅者添加到事件网格也会失败
- c# - 架构问题 - 反向客户端和服务器
- javascript - 有没有办法使用循环单击页面上的图像并让它们显示替代文本?JavaScript
- ios - 手势优先 SwiftUI
- python - 硒,蟒蛇
- node.js - 未处理的拒绝(TypeError):无法读取未定义的属性“数据” - React
- android - canvas.width或canvas.height的单位是什么?