我的Tomcat出问题了,工作状态总是debug。昨晚MyEclipse突然卡住死掉,一个对话框说出了什么问题,但但我再次重启myeclpise后,Tomcat 就不能正常工作了。先是说8080端口被占用(因为myeclpise异常关闭导致),我把他kill掉但后来出现了:“The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java”问题,我去网上下载了一个tcnative-1.dll 文件放在tomcat\bin目录下。再次重启tomcat,就总是工作在debug状态下。。该怎么办啊,大家帮帮我!!
2010-7-20 17:47:32 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.10.
2010-7-20 17:47:32 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].
2010-7-20 17:47:33 org.apache.coyote.http11.Http11AprProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2010-7-20 17:47:33 org.apache.coyote.ajp.AjpAprProtocol init
信息: Initializing Coyote AJP/1.3 on ajp-8009
2010-7-20 17:47:33 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1026 ms
2010-7-20 17:47:33 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2010-7-20 17:47:33 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.20
2010-7-20 17:47:36 org.apache.catalina.core.ApplicationContext log
信息: ContextListener: contextInitialized()
2010-7-20 17:47:36 org.apache.catalina.core.ApplicationContext log
信息: SessionListener: contextInitialized()
2010-7-20 17:47:36 org.apache.coyote.http11.Http11AprProtocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2010-7-20 17:47:36 org.apache.coyote.ajp.AjpAprProtocol start
信息: Starting Coyote AJP/1.3 on ajp-8009
2010-7-20 17:47:36 org.apache.catalina.startup.Catalina start
信息: Server startup in 3637 ms

解决方案 »

  1.   

    先是说8080端口被占用(因为myeclpise异常关闭导致)
    myeclipse异常关闭不会给你关tomcat,开进程管理器直接杀掉这情况没遇到过,实在不行就装个外部的,然后在myeclipse里面配置
      

  2.   


    myeclipse异常关闭不会给你关tomcat, 等你再次启动MyEclipse,再启动Tomcat,Tomcat就会报错,不能正常启动,打开进程管理器,有两个 javaw.exe进程,关掉占内存小的(这就是Tomcat的进程),Tomcat就会正常启动了。debug模式可以在MyEclipse中Tomcat配置选项改
     window中preferences->myeclipse enterprise workbench->Servers ->tomcat->tomcat6.0->launch->tomcat launch mode选择debug mode 或者 run mode方式 
      

  3.   

    preferences->myeclipse enterprise workbench->Servers ->tomcat->tomcat6.0->launch->tomcat launch mode选择debug mode 或者 run mode方式  
      

  4.   

    tomcat 本身就不是在 MyEclipse 中运行的,所以不要去计较那么多。