如何确定哪个java应用程序在windows中使用网络端口?

如何确定哪个java应用程序在windows中使用网络端口?,java,web-applications,path,port,classpath,Java,Web Applications,Path,Port,Classpath,诸如currports或netstat/ano之类的通用实用程序将为您提供使用每个端口的进程的PID,即只说java.exe正在使用它。 但是如何找出哪个java应用程序/类正在使用某个端口呢?(说出哪个应用程序/类来自哪个路径/类路径) 是否有用于此目的的实用程序?您将从netstat获得PID。为了查看哪个Java应用程序使用端口,您必须查找使用该PID启动进程的命令行 在Windows 10下,任务管理器的详细视图可以显示命令行-只需右键单击表格标题,单击“选择列”,然后添加“命令行” 在

诸如currports或netstat/ano之类的通用实用程序将为您提供使用每个端口的进程的PID,即只说java.exe正在使用它。 但是如何找出哪个java应用程序/类正在使用某个端口呢?(说出哪个应用程序/类来自哪个路径/类路径)


是否有用于此目的的实用程序?

您将从netstat获得PID。为了查看哪个Java应用程序使用端口,您必须查找使用该PID启动进程的命令行

在Windows 10下,任务管理器的详细视图可以显示命令行-只需右键单击表格标题,单击“选择列”,然后添加“命令行”

在其他Windows版本中,您可以从Microsoft下载ProcessMonitor,它在一个表中显示所有正在运行的进程。同样,右键单击表格标题,单击“选择列”并添加“命令行”