解决方案 »

  1.   

      要么tomcat有问题  要么jdk有问题
      

  2.   

    你是怎么运行的?通过Myeclipse配置方式运行还是手动到BIN目录运行启动文件?
    你看看是不是缺少什么文件内容,我的TOMCAT的BIN目录如下:
      

  3.   

    第一步,需要贴出服务器启动时失败的日志,在 logs 子目录下找。每个 *.log 文件打开来看看有没有异常或错误的消息打印出来。一般来说如果服务器没能启动成功至少会有一个错误消息打印出来说明因为什么原因服务器发出了 stop 指令。
    第二步,有了错误消息看不明白原因的话就要分析它是说应用程序配置错误还是服务器配置错误,然后分别贴出应用程序的配置和服务器的配置,一般来说应用程序的错误并不会导致服务器停机,主要是那种把 <Context > 条目放在服务器配置中的情况有什么异常(放在 war 中的 web.xml 应该不会导致服务器停机,因为作为一个平台,一个应用程序失败不应该影响这个平台上运行的其它应用程序)。
      

  4.   

    应该是JDK有问题,以前碰到过。。看看你的那个位置有没有JDK,还有是不是有多个JDK版本冲突了,查查环境变量有没有问题。