The MCT project was developed at the NASA Ames Research Center for use in spaceflight mission operations, but is equally applicable to any other data monitoring and control application.
- MCT is built using Maven (Java SE6), so start by downloading maven 2.2.1 or greater
- Clone the git repository
git clone https://github.com/nasa/mct.gitinto a local folder (referred to asMCT_HOME). - Run
mvn -N installfrom theMCT_HOME/superpomdirectory. - Run
mvn clean install -Dmaven.test.skip=true -Ddistributionfrom theMCT_HOME/platform-assemblydirectory.- If Maven complains about missing dependencies org.eclipse:equinox-osgi:jar:3.5.1 or org.eclipse:equinox-osgi-services:jar:3.2.0, download the JARs for the two plugins from http://archive.eclipse.org/equinox/drops/R-3.5.1-200909170800/index.php. Then follow the instructions Maven provides for installing the JARs.
- The platform distribution archive can be found in the
MCT_HOME/platform-assembly/targetdirectory. - Extract the distribution archive, i.e.
mct-platform-1.8b4-dist.tar.gzto the directory you wish to install MCT. The subdirectorymct-platform-1.8b4will be created from the archive (referred to asMCT_DIST). - Run
MCT.jarfrom the extracted MCT directory. On most systems, this can be done with a double-click from a file browser; from the command line,java -jar MCT.jar