如何查看ubuntu中jvm运行的端口号

如何查看ubuntu中jvm运行的端口号

如何知道Linux中jvm(Java虚拟机)的调试端口号?

答案1

我很确定默认情况下未启用调试端口。您必须通过 -Xdebug 参数启用它。以下是如何在启用调试并以端口 8000 作为调试端口的情况下启动 Java 的示例:

java -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n ...

答案2

根据 Stefan Endrullis 的建议,这是我的解决方案:

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8000

相关内容