zoukankan      html  css  js  c++  java
  • Error running Tomcat 6: Address localhost:8080 is already in use

    错误原因:
    8080端口被其他的应用占用!
    解决方案:
    第一步,命令提示符号,执行命令:netstat –ano
    Active Connections
    Proto Local Address          Foreign Address        State           PID
    TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       656
    TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       656
    可见,占用8080端口的进程的PID是656

    可直接查看运行程序,查看PID,并结束任务即可。


    第二步,命令提示符号,执行命令:tasklist
    图像名                       PID 会话名           会话#       内存使用
    ========================= ====== ================ ======== ============
    TNSLSNR.exe                  656 Console                 0      8,992 K
    可见,该占用8080端口的进程是TNSLSNR.exe
    第三步,通过任务管理器,终止进程TNSLSNR.exe
    第四步,重新启动tomcat,即可正常启动

  • 相关阅读:
    C#中的委托和事件的使用
    C#中Attribute/特性的使用
    Eclipase + CDT
    设计模式总结
    Nginx源码编译
    Nginx自定义扩展模块
    电池的寿命
    大盗阿福
    河中跳房子
    An Easy Problem
  • 原文地址:https://www.cnblogs.com/songxiii/p/7390796.html
Copyright © 2011-2022 走看看