Skip to content

codice/NSILI

Repository files navigation

Codice NSILI

Codice NSILI Features

Federated Source and Endpoint implementations of STANAG 4559 to allow interoperability with other systems that implement the NSILI specification.

Building

What you need

  • 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

Optional

How to build

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