us.ihmc.utilities.processManagement
Class FuzzyStringClassLauncher
java.lang.Object
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
Method Summary |
void |
start()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FuzzyStringClassLauncher
public FuzzyStringClassLauncher(java.lang.String name)
start
public void start()