Windows 下端口被占用


在windows启动Java 程序的时候发现端口被占用,但是又找不到是哪个程序时
1.windows + r 输入 cmd 命令 进入命令行模式
2.查找被使用的端口进程号 netstat -ano |findstr "端口号"
LISTENNING 这一行的 最后一列就是 进程id 12345
3.windows环境下 根据进程id 杀死进程的命令 taskkill /f /pid 12345
另一种办法
进入cmd 命令行找到所有的java 进程
jps -l 找到你要重启却已经端口被占用的程序的id taskkill /f /pid 12345