如何修复端口异常Address already in use: bind

在给Spring Boot配置SSL证书实现https时,遇到如下报错信息:
018-03-04 16:40:18.423 ERROR 9484 --- [           main] o.a.coyote.http11.Http11NioProtocol      : Failed to start end point associated with ProtocolHandler ["https-jsse-nio-127.0.0.1-8443"]
java.net.BindException: Address already in use: bind
at sun.nio.ch.Net.bind0(Native Method) ~[na:1.8.0_131]
at sun.nio.ch.Net.bind(Net.java:433) ~[na:1.8.0_131]
at sun.nio.ch.Net.bind(Net.java:425) ~[na:1.8.0_131]
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) ~[na:1.8.0_131]
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) ~[na:1.8.0_131]
at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:210) ~[tomcat-embed-core-8.5.23.jar:8.5.23]
at org.apache.tomcat.util.net.AbstractEndpoint.start(AbstractEndpoint.java:990) ~[tomcat-embed-core-8.5.23.jar:8.5.23]
at org.apache.coyote.AbstractProtocol.start(AbstractProtocol.java:635) ~[tomcat-embed-core-8.5.23.jar:8.5.23]

一、背景介绍

  • 01

    启动spring boot 应用时,招报出如下错误,通过错误提示可以看到端口被占用了。

  • 02

    查看日志可以看到被占用的端口为8443

  • 01
  • 02
  • 03
  • 04

二、解决方案

  • 01

    打开cmd命令行,执行命令netstat -ano|findstr "8443"查看8443端口是否被占用及占用此端口的PID,从下图中可以看到占用端口的进程ID(PID)为2976

  • 02

    执行命令tasklist|findstr "2796"查看此PID对应的进程名称为软件名称 如下图所示,可以看到2796对应的软件名称为VisualSVNServer.exe

  • 03

    执行命令taskkill /f /t /im VisualSVNServer.exe杀死此进程,如果出现如下错误,则可以通过Windows任务管理器来关闭进程树。

  • 04

    进程关闭完成后,重启启动spring boot应用,可以看到8443端口启用成功了。

(0)

相关推荐

  • 手机微博怎么修复账号异常

    微博是现在非常流行的一款生活.社交软件,有些新用户不知道手机微博怎么修复账号异常,接下来小编就给大家介绍一些具体的操作步骤.具体如下:1. 首先第一步根据下图箭头所指,找到并点击[微博]图标.2. 第 ...

  • 微信如何修复表情异常问题?

    今天小编要和大家分享的是微信如何修复表情异常问题,希望能够帮助到大家. 操作方法 01 首先在我们的手机桌面上找到微信并点击它,如下图所示. 02 然后点击屏幕右下方的我,如下图所示. 03 接着点击 ...

  • USB宝盒如何修复摄像头异常

    首先看看USB宝盒的摄像头修复功能: 1、打开USB宝盒 2、查看设备管理器,看看电脑摄像头驱动是否异常 3、我电脑摄像头驱动确实异常了,看图 4、现在打开USB宝盒点击摄像头图标,就会开始修复 5、 ...

  • java.net.BindException异常解决方法

    有时候我们在进行java编程的时候,遇到了java.net.BindException: Address already in use: bind异常,怎么解决呢,下面来分享一下方法 操作方法 01 ...

  • Windows和Virtualbox端口号映射失败怎么办?

    在Virtualbox虚拟机中运行Ubuntu系统时,有时候需要通过端口映射来实现主机pc端和虚拟机内部镜像通信,端口和虚拟机内部的服务相对应.在Virtualbox启动阶段会映射这些端口,然而在Wi ...

  • Windows和Virtualbox端口号映射失败的解决方法

    在Virtualbox虚拟机中运行Ubuntu系统时,有时候需要通过端口映射来实现主机pc端和虚拟机内部镜像通信,端口和虚拟机内部的服务相对应.在Virtualbox启动阶段会映射这些端口,然而在Wi ...

  • Win8系统如何私用sfc/scannow命令修复系统文件

    最近有用户反应想利用cdm命令修复文件,其中最需要的就是sfc /scannow命令,主要用于扫描和校对当前的系统文件,修复缺失/异常的系统文件,一起来看看是如何使用的吧. 方法/步骤 sfc的全称是 ...

  • 微博账号提示异常如何解决

    今天给大家介绍一下微博账号提示异常的具体解决方法.1. 解锁手机后,找到手机上的微博app,打开2.在打开的主页面,点击右下角的[我]选项,3. 3在打开的我的页面,选择[客服中心]选项,打开4. 在 ...

  • 如何解决绿洲APP的账号异常问题

    我们在使用绿洲APP的时候,在登录账号时显示账号异常,是怎么回事呢?今天就跟大家介绍一下绿洲APP的账号异常问题的具体解决方法.1. 解锁手机后,找到桌面上的"绿洲"APP,打开. ...