【问题标题】:Get the current process port in Java在Java中获取当前进程端口
【发布时间】:2022-01-22 17:30:52
【问题描述】:

为了获取我正在使用的 java 应用程序的进程号:

ManagementFactory.getRuntimeMXBean().getName()

我还需要获取进程使用的当前端口号,但我似乎找不到如何从运行时获取它。

有没有办法做到这一点?

【问题讨论】:

    标签: java networking process runtime port


    【解决方案1】:

    默认情况下程序不使用/打开端口。
    您(-> 一个程序)需要查询操作系统以获取(免费)端口。
    因此,没有通用方法可以查询正在运行的进程的“使用端口”。
    也许本教程会对您有所帮助:https://www.baeldung.com/java-free-port

    【讨论】:

      猜你喜欢
      • 2011-07-02
      • 1970-01-01
      • 1970-01-01
      • 2010-09-08
      • 2010-12-25
      • 2011-02-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多