LaunchingConnector
LaunchingConnector is a component of the Java Platform Debugger Architecture (JPDA) that provides the means to start a new Java Virtual Machine (VM) for debugging. It is a type of Connector in the Java Debug Interface (JDI) and is used by debuggers and IDEs to launch a target VM with debugging enabled rather than attaching to an already-running process.
In the JDI API, LaunchingConnector is an interface that extends Connector and exposes a method to obtain
Usage generally follows a standard workflow: obtain the LaunchingConnector from the VirtualMachineManager, retrieve and customize its
Launching connectors are contrasted with other JPDA connectors such as AttachingConnector (which connects to an already
See also: Java Debug Wire Protocol (JDWP), JPDA, JDI, AttachingConnector, ListeningConnector.