Launching Java applications
Process factories, we saw how a system process is used to invoke
a program and how wrapping it with an
allows clients to access launch-related information about the process. These techniques are general and can be used to launch
any external program from the platform.
Additional classes provided in the org.eclipse.jdt.debug plug-in provide support for launching a specific JRE with a specified
classpath, arguments, VM arguments, and a main type. See the following references for more specific information about launching
a Java application: