关注「Java视界」公众号,获取更多技术干货

端口被占用,如何释放端口

一、windows下

项目启动时经常见到端口被占用的情况,这时有两个方案:一是改项目配置文件的端口;二是释放这个被占用的端口。

我们这里看第二种,释放被占用的端口需要两个命令:

  1. netstat -ano|findstr 被占用端口号
  2. taskkill /t /f /im 被占用端口号对应的TCP号

具体步骤如下:

(1)打开cmd 命令窗口,输入netstat -ano|findstr XXXX 命令,查询该端口对应的TCP号;

以上,被占用的端口号是7777,该端口对应的 TCP号为13100;

(2)输入taskkill /t /f /im XXXX命令,来关掉被占用的端口。

二、Linux下

如果是Linux下我们想查询这个被占用的端口所对应的进程信息,可以用下面的命令: 

sudo lsof -i -P -n | grep 9999

 

 然后再使用 kill 命令杀掉就行了。

posted @ 2022-06-25 14:03  沙滩de流沙  阅读(2378)  评论(0编辑  收藏  举报

关注「Java视界」公众号,获取更多技术干货