我想用Apache Marmotta开发一个webapp。当前版本3.3
(2014年发布)不提供GeoSPARQL功能which seems to be present in the 3.4 version。我在网上看到了至少一个3.4.0-SNAPSHOT
实例(here)。然而,我无法找到它的安装文件。我尝试使用maven克隆并安装git repository,但它会继续安装版本3.3
。
答案 0 :(得分:0)
可悲的是,Apache Marmotta 3.4.0不支持GeoSPARQL,因为它强制用户安装PostGIS并且只能使用PostgreSQL; DB的架构也有变化。在有新方法之前,我认为它不会被发布。但是,您可以自己尝试一下。只需克隆具有此功能的分支MARMOTTA-584
即可。
克隆:
git clone -b MARMOTTA-584 https://github.com/apache/marmotta
cd到marmotta文件夹并构建它:
mvn clean install -DskipTests
在Apache Tomcat 7中部署战争,然后你去;顺便说一下,你需要使用PostgreSQL并安装PostGIS。