Skip to content
Robert Ward edited this page Jul 11, 2018 · 7 revisions

Build SLD Editor Locally

To build the SLD Editor application the following tools are needed:

  • Apache Maven 3.5.0 or later
  • Java 8 JDK

https://github.com/robward-scisys/sldeditor.git

Checkout the application using git (a new directory sldeditor will be created):

git clone https://github.com/robward-scisys/sldeditor.git

This will create a sldeditor directory that contains the source code for this project
cd sldeditor
mvn clean install

The application is built into a single executable jar file located in:
bin\SLDEditor.jar

Double click it or run it from the command line.

It has the following command line options:
SLDEditor.jar -extension.file.folder=<folder to start up in>

Continuous Integration

On GitHub the build is handled by Travis CI and is kicked off when files are pushed to the repository.

The build status of the master branch is shown on the README.md file.

Code Coverage

As part of the maven build Jacoco is used to generate code coverage statistics and at the end of the build they are uploaded to Coveralls.io.

The code coverage statistics of the master branch is shown on the README.md file.

Maven Dependencies

To determine whether the project dependencies are upto date, run the following:

mvn versions:display-dependency-updates