zoukankan      html  css  js  c++  java
  • cmd命令关闭占用程序的端口

    遇到的问题:

      在重新启动tomcat服务时,启动失败,显示的信息大概为:Error running 'cus_manager_system': Unable to open debugger port (127.0.0.1:52022): java.net.SocketException "socket closed"

                                (英文大概类似于这种,失败原因就是:你要使用到的端口号被占用,我的错误是某端口号被navicat占用了)

    一:解决方法:

      1. 找到占用此端口的进程号:netstat  -aon|findstr  "59207"

      

      2. 查看此进程所对应的应用程序:tasklist|findstr "1396"

      

      3. 然后关闭掉此应用程序,待tomcat成功启动后,再打开navicat(navicat是怎么占用的不知道)

    二:有时会出现一种情况时:端口被占用,用上面的第一步查询时,却查不到任何占用此端口的应用程序;

     此时,可以采用下边的方法,强制关闭你的java服务,打开任务管理器,如下图:

      

      然后,右键关闭此进程,(按下键盘上的  j  找到下一个java服务,直到关闭所有),再次运行服务,就可以正常启动了;

    三:终极大法:重启电脑;

  • 相关阅读:
    python appium环境搭建
    github 删除某个文件
    python 导入的模块使用了相对路径,导致找不到文件错误
    python asyncio协程
    python 获取调用函数的名字和行号
    monkey测试命令
    python 属性查询顺序,数据描述符
    JS各循环的差别
    AngularJS复习小结
    那些不正经的前端笔试题
  • 原文地址:https://www.cnblogs.com/mufengforward/p/9045161.html
Copyright © 2011-2022 走看看