tomcat6Server [Remote Java Application]
org.apache.catalina.startup.Bootstrap at localhost:2588
Daemon System Thread [Finalizer] (Suspended (exception NullPointerException))
JdbcOdbcDriver.finalize() line: 96
Finalizer.invokeFinalizeMethod(Object) line: not available [native method]
Finalizer.runFinalizer() line: 83
Finalizer.access$100(Finalizer) line: 14
Finalizer$FinalizerThread.run() line: 160
Thread [main] (Running)
Daemon Thread [ContainerBackgroundProcessor[StandardEngine[Catalina]]] (Running)
Daemon Thread [http-8080-Acceptor-0] (Running)
Daemon Thread [TP-Processor1] (Running)
Daemon Thread [TP-Processor3] (Running)
Daemon Thread [TP-Processor2] (Running)
Daemon Thread [TP-Processor4] (Running)
Daemon Thread [TP-Monitor] (Running)
C:\Program Files\Java\jdk1.6.0_18\bin\javaw.exe (Jul 14, 2010 6:10:34 PM)

解决方案 »

  1.   

    1.看完整的启动日志,看看其中报错的地方是不是与你部署的东西有关。
    2.实在看不出,先清空所有的部署,直接启动空的tomcat,看看能否启动成功,以确定环境是否正常。
      

  2.   

    删除应用,只启动空的tomcat看看是应用问题还是tomcat问题
      

  3.   

    加断点,启动会报错?? 断点是IDE用的.. Tomcat还能知道??
      

  4.   

    是 tomcat的本身问题 给你一个解决方法 我前两个星期 重装机器时也遇到了此问题
    The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_02\bin;D:\Program Files\Apache Software Foundation\Tomcat 6.0\bin 
    这实际上是tomcat推荐使用apache的apr 这是下载地址: http://tomcat.heanet.ie/native/1.1.10/binaries/win32/tcnative-1.dll 下载后放在C:\WINDOWS\system32下面