解决at the same time application server will probably compete with some other software on the port的错误

电脑昨天关机没有关闭idea然后早上起床,打开Tomcat后在连接服务时出现了下面这句话

 It is possible to bind and connect to localhost:8888 at the same time - application 
server will probably compete with some other software on the port

(可以同时绑定和连接到localhost:8888-应用程序服务器可能会在端口上与其他一些软件竞争)

(端口号我的原来是8080,不过总是有端口冲突,就索性改为了8888)

但是8888的Tomcat能显示,但是打开之前项目报404错误

不过既然说在同一时间8888的端口号存在和其他软件的使用冲突,那我们先修改Tomcat的端口号,再找到与其冲突的那个应用,将其端口号释放。

首先在Tomcat安装目录里的conf文件里找到server.xml 

然后单击右键选择打开方式选择记事本打开,找到对应代码将8888改为8886(暂时调整)

(如果有Notepad++,直接打开即可)

将其改变为8886,发现可以正常运行,说明8888端口号确实被占用了。

 那原有的8888端口号,究竟谁这么大胆敢偷偷占用我的8888了呢?

我们首先电脑左下角里输入:

组合快捷键win+R打开命令行,并输入powershell命令(可以直接杀死占用的端口号)

.输入netstat -aon|findstr 端口号

然后输入kill 进程号:

这里输入的是:netstat -aon|findstr 8888

然后输入kill 11032

或在Ctrl+Alt+Del启动任务管理器,找到对应进程号,单击右键结束任务

现在再按照上述方式将8886,更改为8888

 然后再启动Tomcat的服务,发现已经不再报错

仔细想一下,估计昨天关机时,直接关机,没有关闭Tomcat服务和idea,所以8888端口号一直没有被清理,早上再重新启动时,才会出现上述情况。

希望这个小错大家不要犯~

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值