簡體   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