美文网首页
关于端口占用问题

关于端口占用问题

作者: 意识流丶 | 来源:发表于2018-05-21 22:45 被阅读76次

    在Java开发中,多多少少会遇到过端口被占用,然后启动项目就报错的情况
    其中最常见的就是tomcat端口占用,很多情况下强制关闭编译器就会导致端口没有正常关闭,依然在使用的情况

    先上异常

    org.apache.catalina.LifecycleException: Failed to start component
    Caused by: org.apache.catalina.LifecycleException: Protocol handler start failed
    Caused by: java.net.BindException: Address already in use: bind
    Description:
    
    The Tomcat connector configured to listen on port ×××× failed to start. 
    The port may already be in use or the connector may be misconfigured.
    

    配置为监听端口××××的Tomcat连接器未能启动。端口可能已经在使用,或者连接器可能被错误配置。

    我们要做的就是找出占用这个端口的程序,并把其关闭

    1.开始---->运行---->cmd,或者是window+R组合键,调出命令窗口
    2.输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口
    列说明
    1:协议 2:本地地址 3: 外部地址 4: 状态 5: PID

    QQ截图20180521200705.png

    我这里是端口号8761被占用
    查到PID就好办了,可以在任务管理器中找到这个PID


    QQ截图20180521201250.png

    3.右键结束任务就好了

    相关文章

      网友评论

          本文标题:关于端口占用问题

          本文链接:https://www.haomeiwen.com/subject/kmiqjftx.html