目录
1、开始---->运行---->cmd(或者Windows+R组合键)
3、在控制台输入:tasklist|findstr "2820",回车
4、在控制台输入:taskkill -f /pid 2820,回车即可强制杀死该进程。
1、进入Tomcat的安装目录下的conf目录,使用编辑软件打开server.xml文件
1、打开终端 terminal:Command + 空格 输入terminal
端口号被占用时的解决办法如下:
一、Windows系统
方式一、关闭占用端口号的程序
1、开始---->运行---->cmd(或者Windows+R组合键)
2、在控制台输入:netstat -ano
列出所有端口的情况。在列表中我们观察被占用的端口,假如是8080端口,找到它并记录它后面的PID值,我的是2820,如下图:
3、在控制台输入:tasklist|findstr "2820",回车
查看是哪个进程或者程序占用了2820端口,我的是:ApplicationWebServer.exe
4、在控制台输入:taskkill -f /pid 2820,回车即可强制杀死该进程。
方式二、修改Tomcat的配置文件中的默认端口号
1、进入Tomcat的安装目录下的conf目录,使用编辑软件打开server.xml文件
2、修改<Connector>标签中的port端口号,我设置为8088
3、保存--退出--重启Tomcat服务器
二、MacOS
1、打开终端 terminal:Command + 空格 输入terminal
2、终端输入:sudo lsof -i:被占用的端口号
sunhuideMacBook-Pro:~ root# sudo lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
kav 108 root 77u IPv4 0x4277fc13264dbff3 0t0 TCP 192.168.0.40:49279->62.128.100.148:http (CLOSED)
nginx 902 sunhui 7u IPv4 0x4277fc1338e97ff3 0t0 TCP *:http (LISTEN)
nginx 942 sunhui 7u IPv4 0x4277fc1338e97ff3 0t0 TCP *:http (LISTEN)
sunhuideMacBook-Pro:~ root#
3、终端输入:kill -9 PID 杀死该进程
sunhuideMacBook-Pro:~ root# kill -9 108
互相关注,互相学习