Skip to content
Software Engineering Repository
Java CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
serepo-client-webapp Add commitId textfield and copy to clipboard button. Jun 25, 2017
serepo-commons Add repository name restriction. Jun 8, 2017
serepo-data-atom initial commit. Aug 12, 2016
serepo-data-restinterface Update search RESTful API. Jun 17, 2017
serepo-markdown Add encoding / decoding of URLs in markdown links. Jun 8, 2017
serepo-rest Update search RESTful API. Jun 17, 2017
serepo-search Sanitize paths Aug 30, 2017
.gitignore initial commit. Aug 12, 2016
pom.xml initial commit. Aug 12, 2016
relations.yml Add relations file Aug 30, 2017


This is the repository of the Software Engineering Repository of my master thesis.


You need an up and running instance of Apache Solr
Create a core called serepo with the command: solr create_core -c serepo

How to run

mvn clean install

To run the RESTful HTTP API:
cd serepo-rest
mvn tomcat7:run

The RESTful HTTP API will be available under http://localhost:8080/serepo

To run the SE-Repo Webapplication:
cd serepo-client-webapp
mvn tomcat7:run

The application will be available under http://localhost:8081/serepo-webapp


The RESTful HTTP API can be configured within the file serepo-rest/serepo-config.json
The webapplication can be configured whithin the file serepo-client-webapp/serepo-webapp-config.json

You can’t perform that action at this time.