可以尝试以下方法解决:
右键此电脑-管理-服务,找到World Wide Web发布服务,停止并把启动方式设置为手动。
如果装有SQL,请按照下图所示关闭SQL部分服务
最后,重试Apache看看能不能启动。
如果上述方法不能解决问题,那么试着用cmd命令符的方法:
用管理员身份运行cmd,输入以下命令:net stop http,之后会弹出占用80端口的服务,输入Y强制停止这些服务。
如果是mac的话,直接终端输入kill 4。如果是windows的话可以打开任务管理器,那里有所有进程的信息,找到pid为4的进程,停止即可。 参考 mac启动springboot失败,8080端口被占用,mac命令行关闭端口
http://www.it399.com/blog/web/201805251638
如果还有疑问可以追问哦,望采纳,谢谢!