What is the Cougaar Bootstrapper?
The Cougaar Bootstrapper is an executable JAR that is used instead of the Java “-classpath”. The Bootstrapper scans the $COUGAAR_INSTALL_PATH’s “lib/” and “sys/” subdirectories for all “.jar” files and loads them as if they were specified in the Java “-classpath”. By convention the lib directory contains Cougaar JAR files, and the sys directory contains third-party JAR files. Developers can add new JAR files to the lib and sys directories. Another option is to specify the system property -Dorg.cougaar.class.path= PATH, which acts in a similar fashion as Java’s “-classpath”.