【发布时间】:2022-01-22 17:30:52
【问题描述】:
为了获取我正在使用的 java 应用程序的进程号:
ManagementFactory.getRuntimeMXBean().getName()
我还需要获取进程使用的当前端口号,但我似乎找不到如何从运行时获取它。
有没有办法做到这一点?
【问题讨论】:
标签: java networking process runtime port
为了获取我正在使用的 java 应用程序的进程号:
ManagementFactory.getRuntimeMXBean().getName()
我还需要获取进程使用的当前端口号,但我似乎找不到如何从运行时获取它。
有没有办法做到这一点?
【问题讨论】:
标签: java networking process runtime port
默认情况下程序不使用/打开端口。
您(-> 一个程序)需要查询操作系统以获取(免费)端口。
因此,没有通用方法可以查询正在运行的进程的“使用端口”。
也许本教程会对您有所帮助:https://www.baeldung.com/java-free-port
【讨论】: