This instruction launches the VM with the
command line argument.
The socket transport address can include a host name (or IP address) and a port. For example:
The socket transport address can be just a port number. For example:
Note: Starting with Java 9, using just a port number means that the launched VM will only listen on
localhost for the connection. If you want to remote debug, you will need to specify a host name (or IP address), or an asterisk (
*) to accept from any host. For example:
If the socket transport address starts with a minus sign (
-), then the launched VM is not suspended:
suspend=n. The minus sign is removed from the socket transport address before it is used for the
If the specified socket transport address is not a port number or a host:port value, then the address
1044 is used.