今天在运行一个JAVA程序时,一直报错:80端口被莫名其妙的占用。
这导致我的web无法打开。使用netstat -ana:
netstat -ana
检查之后发现是PID为4的进程占用,我打开任务管理器,发现PID为系统进程,系统进程单机右键是无法结束的,所以智能一步一步来,使用注册表编辑器将它关闭:
在电脑桌面使用“WIN+R”,然后输入“regedit”:
regedit
找到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/HTTP,如下图所示:
双击“start”,把值设置为0即可。
如果上一步之后,问题依然没有解决,很有可能是因为mysql的一个服务没有正确关闭导致的。
windows搜索框中,输入“服务”,然后打开SQL Server Reporting……
关掉这个服务问题可以解决了!!!