How to install development version of Apache Marmotta

112 Views Asked by At

I want to develop a webapp with Apache Marmotta. The current release 3.3 (released in 2014) does not provide GeoSPARQL functionalities, which seems to be present in the 3.4 version. I saw at least one instance of a 3.4.0-SNAPSHOT online (here). Nevertheless, I couldn't find its installation files. I tried to clone and install the git repository with maven, but it keeps installing version 3.3.

1

There are 1 best solutions below

2
On

Sadly Apache Marmotta 3.4.0 will not support GeoSPARQL because it forces users to install PostGIS and works only PostgreSQL; there is also a change in the schema of the DB. Until there is a new approach I think it won't be released. However, you can try it yourself. Just clone the branch MARMOTTA-584, which has this functionality.

Clone:

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

cd to marmotta folder and build it:

mvn clean install -DskipTests

Deploy the war in Apache Tomcat 7 and there you go; btw you need to use PostgreSQL and install PostGIS.