Federated Source and Endpoint implementations of STANAG 4559 to allow interoperability with other systems that implement the NSILI specification.
- catalog-nsili-sourcestoquery-ui: Admin Console Plugin for configuring sources to query from NSILI endpoint.
- Install J2SE 8 SDK.
- Make sure that your JAVA_HOME environment variable is set to the newly installed JDK location, and that your PATH includes %JAVA_HOME%\bin (Windows) or
$JAVA_HOME$ /bin (*NIX). - Install Maven 3.1.0 (or later). Make sure that your PATH includes the MVN_HOME/bin directory.
- Set the MAVEN_OPTS variable with the appropriate memory settings
- If you do not wish to run formatting from the commandline (see below) you may use an IDE to format the code for you with the google-java-format plugins.
In order to run through a full build, be sure to have a clone for the repository and optionally the repository (NOTE: daily snapshots are deployed so downloading and building each repo may not be necessary since those artifacts will be retrieved.):
git clone git://github.com/codice/NSILI.git
Change to the root directory of the cloned ddf repository. Run the following command:
mvn install