zoukankan      html  css  js  c++  java
  • Eclipse中启动Tomcat服务器产生错误的原因及解决方案

    弄了一个下午才弄好,就是出现这样的错误,纠结了一个下午,现在拿出来分享一下!希望对各位朋友有用!
    Eclipse中启动Tomcat服务器产生错误通常有以下几种:
    1.严重:   Error   initializing   endpoint   
    java.net.BindException: Address already in use: JVM_Bind:80
    at org.apache.tomcat.util.net.PoolTcpEndpoint.initEndpoint(PoolTcpEndpoint.java:258)
    at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:143)
    ................................. ;
    2.严重: Catalina.start
    LifecycleException: Protocol handler initialization failed: java.net.BindException: Address already in use: JVM_Bind:80
    at org.apache.coyote.tomcat5.CoyoteConnector.initialize(CoyoteConnector.java:1404)
    at org.apache.catalina.core.StandardService.initialize(StandardService.java:605)
    .................................;

    3.严重: StandardServer.await: create[8005]:
    java.net.BindException: Cannot assign requested address: JVM_Bind
    at java.net.PlainSocketImpl.socketBind(Native Method)
    at java.net.PlainSocketImpl.bind(Unknown Source)
    ....................................;
    产生这几种错误的主要原因有:
    1.独立运行的Tomcat没有关闭。
       2.Tomcat之前运行过,或者Tomcat非正常关闭,进程当中的Tomcat依然存在。
      3.Tomcat使用的端口被其他软件所占(Tomcat默认的端口:8080)。
    针对这些错误的解决方案:
       1.在系统服务当中将Tomcat的启动方式由“自动”改为“手动”(默认的情况Tomcat是自动启动的服务,随开机启动)。
       2.关闭独立运行的Tomcat,要保证Eclipse启动Tomcat之前,Tomcat服务是停用的。
       3.查看任务管理器,进程里有没有Tomcat,如果有,将其关掉。
       4.如果在Eclipse当中启动Tomcat还是不成功,则可能是Tomcat的端口被占了。
        a.找到Tomcat路径:..\Tomcat 5.0.28\conf\下的server.xml文件,检索到端口号:8080,将其改成未被占用的端口号如8088等。
        b.可以在dos下用命令:netstat -a 查看一下端口的使用情况,看看Tomcat的端口有没有被其他的软件所占用(但是这里看不出是哪个软件进程占用的),要想查看本机端口和进程的对应关系,可以使用工具Fport,下载地址:([url]http://www.foundstone.com/us/resources/proddesc/fport.htm[/url]),用它就可以查看端口和进程的对应关系了,如果哪个进程占用了Tomcat的端口,就可以到任务管理器当中,将其关掉就好了。
  • 相关阅读:
    29 友盟大数据--flume源码查看分析ExecSource--UmengExecSource 改造exec源 :监控目录、收集新文件---增加个守护线程不断监控目录
    28 友盟大数据--flume源码查看分析- ExecSource-参照主机名拦截器HostInterceptor ---写限速拦截器
    Demo
    分布式爬虫-Kafka监控
    SQL优化
    MySQL
    Spring
    Mybatis
    类加载器
    数据仓库分层
  • 原文地址:https://www.cnblogs.com/ayan/p/2305336.html
Copyright © 2011-2022 走看看