us.ihmc.utilities.processManagement
Class FuzzyStringClassLauncher

java.lang.Object
  extended by us.ihmc.utilities.processManagement.FuzzyStringClassLauncher

public class FuzzyStringClassLauncher
extends java.lang.Object

Because FuzzyStringLauncher utilizes JavaProcessSpawner under the hood, which in turn works its magic by inheriting its classpath from wherever it is invoked, you should "embed" the FuzzyStringClassLauncher somewhere that has dependencies on other projects and jars containing the main methods that you'll most likely want to invoke. An example would be subclassing, or even just putting an instance of the launcher inside of another class as a field. An example is the subclass DRCFuzzyStringClassLauncher, which is in the DRC project. This has dependencies on most of our other projects and so it has a huge classpath, meaning most of our main classes can be launched from that instance of the launcher.

Author:
dstephen

Constructor Summary
FuzzyStringClassLauncher(java.lang.String name)
           
 
Method Summary
 void start()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FuzzyStringClassLauncher

public FuzzyStringClassLauncher(java.lang.String name)
Method Detail

start

public void start()