gpt4 book ai didi

java - 如何使用 Apache Jena Java API 创建 Fuseki SPARQL 服务器?

转载 作者:行者123 更新时间:2023-11-30 06:23:16 25 4
gpt4 key购买 nike

我正在尝试在我的机器上创建一个 Fuseki SPARQL 服务器。 Jena 网站上的文档描述了如何从命令行创建这样的服务器,此处:http://jena.apache.org/documentation/serving_data/ .我正在寻找一种仅使用 Jena Java API 创建和初始化此类服务器的方法。我查看了 Jena API,但在确定如何进行方面没有取得任何进展。有没有人这样做过?

最佳答案

如果你使用

<dependency>
<groupId>org.apache.jena</groupId>
<artifactId>apache-jena-libs</artifactId>
<type>pom</type>
<version>2.11.2-SNAPSHOT</version>
</dependency>

<dependency>
<groupId>org.apache.jena</groupId>
<artifactId>jena-fuseki</artifactId>
<version>1.0.2-SNAPSHOT</version>
</dependency>

您可以启动一个嵌入式服务器。

Dataset dataset = TDBFactory.createDataset(MagicStrings.TDBLocation);
dataset.begin(ReadWrite.WRITE);
Model tdb = dataset.getDefaultModel();
EmbeddedFusekiServer server = EmbeddedFusekiServer.
create(3030,getDataset().asDatasetGraph(), "comp");

关于java - 如何使用 Apache Jena Java API 创建 Fuseki SPARQL 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18488196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com