如何检查哪个进程正在使用端口 1099?

如何检查哪个进程正在使用端口 1099?

从我的 Java 应用程序,它给了我一个如下错误: 在此处输入图片描述

我使用的是 Windows XP。有人能给我一些建议,告诉我如何找出哪个进程正在使用端口 1099 吗?我的防火墙已关闭,而且我没有任何防病毒程序会搞乱它。

谢谢。非常感谢。

编辑:从以下建议中,您是否知道如何终止在端口 1099 上监听的这个进程? 在此处输入图片描述

答案1

查看输出netstat -a -n -b应该会显示所有连接以及哪些应用程序正在使用这些端口。

更新响应:您可以点击ctrl-shift-esc打开 Windows 任务管理器。单击进程选项卡,然后确保View->Select Columns选中 PID 并点击确定。然后确保Show processes from all users选中复选框。然后您可以按该列排序,应该能够轻松找到您的 PID,并且您可以随时右键单击相关进程并选择End ProcessEnd Process Tree

只要确保你知道自己在杀死什么并且它不是至关重要的即可。

答案2

netstat /ano 将为您提供使用每个端口的进程的 PID。

为了完整起见,您也可以使用 taskkill 命令通过 PID 从命令行终止任务。

相关内容