Error running ‘Tomcat 8.5.24‘: Address localhost:1099 is already in use Tomcat端口号被占用
- Tomcat端口号被占用,出现如下错误:
- 解决方法:终止占用端口号的程序。
1. Win + R 打开运行窗口,输入cmd回车。
- 进入如下界面:
2. 输入 netstat -ano 查看端口使用情况。
- 图示:8080端口被PID为3556的进程占用。(这一步可以不用操作)
3. 输入 netstat -aon|findstr “端口号” ,查看指定端口是否被占用。
例:查看8080端口是否被占用:netstat -aon|findstr “8080”
4. 输入 tasklist|findstr “PID” ,查看对应的PID进程占用的应用程序。
例:查看PID为 3556 的进程占用的应用程序:tasklist|findstr “3556”
5. 输入 taskkill /im “应用程序名称” ,终止占用的应用程序。
例:终止PID为3556的 java.exe 应用程序:taskkill /im “java.exe”
6. 发生错误,根据提示输入 taskkill /f /im “应用程序名称” ,强行终止占用的应用程序。
例:强行终止 java.exe 应用程序:taskkill /f /im “java.exe”