zoukankan      html  css  js  c++  java
  • 解决idea启动项目报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketException"socket closed

    原因分析:
      1、可能是端口被占用导致,其他软件占用了tomcat的端口。
      2、可能是在打开Tomcat的情况下关闭了Eclipse、idea等开发工具,或是Eclipse、idea非正常关闭(如电脑、软件卡死,电脑意外关机等),导致先前的Tomcat没有被关闭,端口占用。
    解决方法:
      1、结束java.exe、javaw.exe进程
        打开电脑任务管理器,在进程中查看是否有java.exe,javaw.exe将其杀掉一般就可以,如不能解决,尝试下面的方法。
      2、修改端口配置(推荐)
        被占用的端口可能是本地端口,也可能是JMX端口或Debug模式下的端口,配置端口位置如图所示,尝试修改后启动tomcat不报错就可以了。

        

        

      3、关闭占用端口的进程(不推荐)

             找到占用端口的进程并关闭即可,但这种方式可能导致有用的进程被强行关闭,所以不推荐。

             第一步:cmd打开命令行窗口,执行命令:netstat -aon|findstr “1099”查找占用端口的进程。

        

        第二步:根据pid,继续执行命令:taskkill -f -pid 12704关闭该进程。

        

  • 相关阅读:
    小程序运行环境
    在虚拟机系统上安装oracle教程
    Java keywords
    Java bytecode instruction listings
    一个理解JVM的例子2
    一个理解JVM的例子
    JDK的环境变量设置
    JRE、JDK和JVM的关系
    合理的封装实例
    修改源码的几种取巧的方式
  • 原文地址:https://www.cnblogs.com/liuqing576598117/p/10334874.html
Copyright © 2011-2022 走看看