• 解决MyEclipse里Tomcat端口被占用而无法启动的情况


    今天在MyEclipse里启动Tomcat时,控制台报错(myeclipse2013,tomcat 7.0.52)
    错误显示java.lang.Exception: Socket bind failed 后面扒拉扒拉一堆,从网上连接到错误的原因是Tomcat端口被占用,网上的许多方法都是建议更改端口号,我觉得这是一件相当麻烦的事情,遂接着百度,寻找是否还有别的方法,终于,功夫不负有心人,终于找到一个靠谱的解决方法请戳这里
     
    说一下我采用的方法:
      1.开始-运行-输入cmd,再输入“netstat -ano”回车-查到8080端口的PID 
      2.通过Ctrl+Alt+Delete快捷键打开Windows任务管理器-查看-选择列-勾选PID(进程标识符)(P)-找到8080端口的PID-结束进程
          接下来在MyEclipse里启动tomcat,yes,控制台没有报错,启动正常,在浏览器打开Tomcat依然正常。
     
    下面是原文里提供的方法,我没有全部试验,对于LZ说的修改端口号的弊端,亦觉如此。
      第一种方案:打开任务管理器 ,把javaw进程结束,重启tomcat,问题解决。
      第二种方案提供了2种方法:
      第一种方法: 
        1.开始-运行-输入cmd,再输入“netstat -ano”回车-查到8080端口的PID 
        2.通过Ctrl+Alt+Delete快捷键打开Windows任务管理器-查看-选择列-勾选PID(进程标识符)(P)-找到8080端口的PID-结束进程 
          或开始-运行-输入cmd-netstat -ano|find "8080 "-tasklist|find "PID "-askkill /pid PID 
      第二种方法: 
        找到tomcat下面的server.xml这个配置文件修改里面的端口即将Server port的值修改下即可但这种方法效果没有第一种好,因为修改后的端口也存在被占用的可能
  • 相关阅读:
    IE 8兼容:<meta http-equiv="X-UA-Compatible" content="IE=edge" /> X-UA-Compatible的解释
    点击下载,下载图片
    修改输入框placeholder文字默认颜色-webkit-input-placeholder
    rest_framework目录
    Django目录
    python基础内容目录
    hadoop伪分布式搭建
    通过ldap验证svn服务
    LDAP目录服务
    Python基础之字符串拼接简单介绍
  • 原文地址:https://www.cnblogs.com/hyhl23/p/3599577.html
Copyright © 2020-2023  润新知