Address already in use: JVM_Bind:80 两种解决方案
程序员文章站
2022-07-15 09:56:29
...
在maven工程中配置pom.xml时Tomcat配了80端口号结果报端口被占用,我首先是查看什么进程占用了这个端口
netstat -ano | findstr 80
接着是结束进程
taskkill /f /pid 4
结果出乎意料,杀不了进程,百度上好多都是说什么进程被占用,怎么kill,换了一种思路去百度,百度4号进程为什么kill不了,发现这个进程是系统进程不能kill,现在提供2种方案
- 在cmd中输入
netsh http show servicestate
找到你的进程pid
在任务管理器中找到pid对应的镜像名称,然后打开服务services.msc,找到SQL Server Reporting Services (SQLEXPRESS)停了它,之后改成手动开启,省得以后又被占用了
这个问题应该是我安装了SQL Server 2008 R2的服务导致的,如果你没装过的话应该没什么事。
2. 第二种方法我也没用过,太麻烦了,得去注册表中改一些东西,主要是按他的来还得重启电脑,费劲,我贴个链接有需要的跳转过去看看
第二种解决方法
上一篇: 十进制小数转换为二进制
推荐阅读
-
关于tomcat启动时报错Address already in use: JVM_Bind
-
win7端口号被占用Address already in use bind 解决方案
-
Address already in use: bind端口被占用的多种原因以及解决方案
-
端口号被占用解决方案 address already in use:jvm_bind
-
Address already in use: JVM_Bind:80 两种解决方案
-
[转] Address already in use: JVM_Bind错误的解决
-
Address already in use: JVM_Bind:8080
-
Address already in use: JVM_Bind:8080
-
运行tomcat启动项目的时候,Address already in use: JVM_Bind 端口号被占用
-
关于tomcat启动时报错Address already in use: JVM_Bind