mac配置環境變量JENA_HOME,手把手教你運行SPARQL查詢語句

JENA_HOME

在學習SPARQL的時候,書中提到要下載Apache Jena framework中的文件,然後配置環境變量,這樣有利於我們之後的查詢操作。

配置JENA_HOME其實和很多人都熟悉的JAVA_HOME配置一樣,都是將文件路徑添加到PATH中,然後生效即可。

首先打開終端,輸入

sudo vim ~/.bash_profile

輸入密碼之後可以看到文件內容,按“i”進入編輯模式,在文件末尾輸入以下內容:

export JENA_HOME="/Users/justinzwd/Downloads/apache-jena-3.13.1"
export PATH=$JENA_HOME/bin:$PATH

這裏的 /Users/justinzwd/Downloads/apache-jena-3.13.1 是我下載解壓好的JENA_HOME的路徑,大家可以自定義設置

然後按“esc”退出編輯模式,接着按":wq!"退出文本編輯界面。

最後一步啦!爲了使其生效,我們可以輸入

source ~/.bash_profile

這樣就大功告成了!爲了檢驗我們是否真的成功,可以輸入

echo $JENA_HOME

輸出/Users/justinzwd/Downloads/apache-jena-3.13.1表明操作成功

在這裏插入圖片描述

-----------------------更新分割線--------------------

在後來的運行當中,又報錯了

justinzwd@justinzwd SPARQL_Practice % arq --data ex002.ttl --query ex003.rq
zsh: command not found: arq

顯示arq腳本找不到,明明上面廢了好大力氣設置好了啊,原來zsh(我自己下載的oh-my-zsh主題)和系統自帶的bash並不相通。

沒關係,我們重新在zsh中設置一下就好了。

sudo vi ~/.zshrc

和上面的設置方法一下,輸入電腦密碼就可以看到文本編輯界面了。

export PATH="/Users/justinzwd/Downloads/apache-jena-3.13.1/bin:$PATH"

這裏不需要source生效

我們來重啓終端,檢驗一下是否永久生效

cd /Users/justinzwd/Desktop/SPARQL_Practice
arq --data ex002.ttl --query ex003.rq

結果顯示:
在這裏插入圖片描述
對於圖片中提到的兩個文件,其實是Learning SPARQL這本書裏面的,代碼就幾行,也非常簡單,這不是我們這篇文章的重點,同時爲了書籍著作版權保護,我就不擅自粘貼代碼到這裏了,有興趣的小夥伴可以自己找來看看哦~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章