在Java開發中經常遇到的問題就是端口被佔用。比如tomcat運行的默認端口是8080如果使用默認的端口運行是被佔用,如果不更換tomcat端口的話程序不能跑起來。
那麼如何Windows下如何找出被佔用的端口??
一、window+R進入cmd命令行
二、命令行內輸入命令
1、查出所有端口
netstat -ano
2、查出8080端口
netstat -aon|findstr "8080"
可以看到pid是13276
3、查看那個進程佔用了端口
tasklist|findstr "13276"
4、打開任務管理器,可以看到找到佔用端口的java.exe進程
如果端口被其他應用佔用,就可以直接結束這個進程