リモートデバッグの準備として、私は(Mac上で)起動しました: Javaテスト-Xdebug -Xrunjdwp:transport = dt_socket、server = y、suspend = n、address = 9000 これはループで実行されています。JVMがポートでリッスンしていることを確認するには
ポート9000が実際にリッスンしていることを確認する簡単な方法はありますか?
リモートデバッグの準備として、私は(Mac上で)起動しました: Javaテスト-Xdebug -Xrunjdwp:transport = dt_socket、server = y、suspend = n、address = 9000 これはループで実行されています。JVMがポートでリッスンしていることを確認するには
ポート9000が実際にリッスンしていることを確認する簡単な方法はありますか?
コンソールコマンドが使えますか?
netstat -aln | grep 9000
UPD:問題は些細だったようWho is listening on a given TCP port on Mac OS X?
はい、動作します。しかし、今私はそれがリッスンしている私のJVMであることを確認したいです tcp4 0 0 127.0.0.1.9000 *。* LISTEN tcp6 0 0 :: 1.9000 – Dima
が見える:代わりに "Javaの-Xdebug ...テスト" の "javaのテスト-Xdebug ..."。コマンドラインの順序が間違っています。今私はJVMが聞いているのを見る!
[Mac OS Xの特定のTCPポートでリッスンしているのは誰ですか](https://stackoverflow.com/questions/4421633/who-is-listening-on-a-given-tcp-port- on-mac-os-x) – the8472