我怎么能看到JVM正在侦听端口

时间:2017-10-11 20:33:59

标签: jvm remote-debugging

为了准备远程调试,我已经开始了(在Mac上): java Test -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9000

它正在循环中运行。

是否有一种简单的方法可以验证进程是否确实正在侦听端口9000?

2 个答案:

答案 0 :(得分:3)

控制台命令会对你有用吗?

netstat -aln | grep 9000

UPD: Who is listening on a given TCP port on Mac OS X?

答案 1 :(得分:0)

看起来这个问题很简单:“java Test -Xdebug ...”而不是“java -XDebug ... Test”。命令行中的顺序错误。现在我看到JVM监听了!