0

我想用Apache Marmotta开发一个 webapp 。当前版本3.3(2014 年发布)不提供 GeoSPARQL 功能,这似乎存在于 3.4 版本中。3.4.0-SNAPSHOT我在网上看到了至少一个实例(这里)。不过,我找不到它的安装文件。我尝试使用 maven 克隆和安装git 存储库,但它一直在安装 version 3.3

4

1 回答 1

0

遗憾的是 Apache Marmotta 3.4.0 将不支持 GeoSPARQL,因为它强制用户安装 PostGIS 并且仅适用于 PostgreSQL;数据库的架构也发生了变化。在有一种新方法之前,我认为它不会被发布。但是,您可以自己尝试一下。MARMOTTA-584只需克隆具有此功能的分支。

克隆:

git clone -b MARMOTTA-584 https://github.com/apache/marmotta

cd 到 marmotta 文件夹并构建它:

mvn clean install -DskipTests

在 Apache Tomcat 7 中部署战争,然后就可以了;顺便说一句,您需要使用 PostgreSQL 并安装 PostGIS。

于 2018-01-03T21:14:22.267 回答