先试试复原server.xml,如果还不行
打开 startup.bat文件找到 搜索 set EXECUTABLE ,然后在这行上面加上一句 set JAVA_HOME= 你的jdk安装位置的绝对路径。
有肯能是你的配置文件server.xml节点配置有问题,你仔细检查一下呢,你也可以把这个文件贴上来我看看是什么问题。
这个再简单不过了,既然知道问题是处在server.xml,那么下载tomcat的zip包,然后用原版的server.xml覆盖就可以了
在tomcat目录下,应该会有日志,也有可能是服务器内存不足。
你在dos下执行,看看报什么错误,估计是环境变量或者端口的问题