2 myh529180605 myh529180605 于 2017.12.06 11:44 提问

项目无法启动 显示8080端口被占用。 20C

8080端口使用 netstat -ano|findstr 8080 命令查看并无占用进程,为什么项目一直无法启动显示端口被占用?修改端口也无法解决,求大神帮助!!!
![图片说明](http://img.ask.csdn.net/upload/201712/06/1512531783_163987.jpg)图片说明

53个回答

qq_31343773
qq_31343773   2017.12.06 12:02

首先按快捷键windows+R,在运行框里输入cmd,如图所示,进入黑色界面后,输入netstat -ano,查看端口。
找到8080端口,查看正在运行程序的

回到桌面,从控制面板进入任务管理器
从进程里看程序是看不到PID的,只有点右侧的详细信息
找到相同的PID进程,点结束进程就可以了,这样8080端口就不会再被占用了
回到服务器,重新运行一次,看看是否还有错误,如图所示,已经没有错误,运行成功了。

qq_36767809
qq_36767809   2017.12.06 12:21

首先按快捷键windows+R,在运行框里输入cmd,如图所示,进入黑色界面后,输入netstat -ano,查看端口。
找到8080端口,查看正在运行的程序
回到桌面,从控制面板进入任务管理器
从进程里看程序是看不到PID的,只有点右侧的详细信息
找到相同的PID进程,点结束进程就可以了,这样8080端口就不会再被占用了
回到服务器,重新运行一次,看看是否还有错误,如图所示,已经没有错误,运行成功了。

Mr_Bug_
Mr_Bug_   2017.12.06 11:52

用netstat -ao 查看所有的进程端口号
也可能你第二次运行程序,第一次的程序并没有退出,占用了端口

qq_37976282
qq_37976282 这个应该很简单
14 天之前 回复
myh529180605
myh529180605 没有占用8080的进程
大约一个月之前 回复
qq_41292916
qq_41292916   2017.12.06 11:56

我觉得你可以尝试一下用netstat -ao 查看所有的进程端口号
也可能你第二次运行程序,第一次的程序并没有退出,占用了端口

u011348308
u011348308   2017.12.06 11:56

首先按快捷键windows+R,在运行框里输入cmd,如图所示,进入黑色界面后,输入netstat -ano,查看端口。
找到8080端口,查看正在运行程序的

回到桌面,从控制面板进入任务管理器
从进程里看程序是看不到PID的,只有点右侧的详细信息
找到相同的PID进程,点结束进程就可以了,这样8080端口就不会再被占用了
回到服务器,重新运行一次,看看是否还有错误,如图所示,已经没有错误,运行成功了。

y121121y
y121121y   2017.12.06 12:01

首先按快捷键windows+R,在运行框里输入cmd,如图所示,进入黑色界面后,输入netstat -aon|findstr “8080”,然后再使用tasklist命令找到是哪个进程占用即可。

u013701546
u013701546   2017.12.06 12:16

关闭8080端口应用,重启服务

qq_37229842
qq_37229842   2017.12.06 12:16

可以用一个没有没占用的端口试一试

liwencheng610041
liwencheng610041   2017.12.06 12:28

找到相应的进程,然后关闭。

pzl695791014
pzl695791014   2017.12.06 13:07

可以试一下防火墙关闭这个端口

共53条数据 1 3 4 ... 尾页
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!