JdiInitiator
public JdiInitiator(int port,
List<String> remoteVMOptions,
String remoteAgent,
boolean isLaunch,
String host,
int timeout,
Map<String,String> customConnectorArgs)
リモート・エージェントを起動し、リモート・エージェントへのJDI接続を確立します。
- パラメータ:
port - (非JDI)コマンドのソケット・ポート
remoteVMOptions - ユーザーがVMコマンドライン・オプションを要求したもの
remoteAgent - 起動するリモート・エージェントのフル・クラス名
isLaunch - JDIは起動しますか。 つまり、LaunchingConnectorです。そうでない場合は、明示的に起動し、ListeningConnectorを使用します
host - 使用する明示的なホスト名。nullの場合は検出されたホスト名を使用し、リスニングのみに適用されます(!isLaunch)
timeout - 起動タイムアウト(ミリ秒)。 ゼロまたは負の場合、待機しないため、まだ起動していない場合はすぐにタイムアウトします。
customConnectorArgs - コネクタに渡されるカスタム引数。 これらはJDIのcom.sun.jdi.connect.Connector引数です。 vmexec引数はサポートされていません。