今天maven工程中配置pom.xml时Tomcat配了80端口号,结果提示Address already in use: JVM_Bind:80,也就是80端口被占用,于是就按照往常的惯例去查看是什么进程占用了80端口
1、打开cmd命令窗口,输入netstat -ano | findstr 80,回车就会看见被占用端口号8080所对应的PID为4
然后去任务管理器根据PID找到这个进程,发现是系统进程,所以无法结束
2.在cmd中输入netsh http show servicestate,找到你的服务的PID
然后再去任务管理器窗口的服务下关闭这个服务就OK了,最后发现这个问题是安装了SQL Server 2008 R2的服务导致的,没装过的话应该没什么事。