如何安装Apache Marmotta的开发版本

时间:2017-05-15 23:22:16

标签: git apache maven apache-marmotta

我想用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

1 个答案:

答案 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。