// How to start up some other Java program whole name you
// know at compile time.
// Just call its main method.
// It will run in the same JVM and return when it is done.

import com.othersite.otherpackage.OtherProgram;
...
OtherProgram.main( new String[] { "first", "second" } );