Try opening a command prompt window. Change to the bin directory of Tomcat installation. Issue a dir command to make sure you see the startup batch file. Issue startup comman to run this batch file. This way the window will NOT disappear and you will be able to see the actual problem. Most likely the problem is due to one or more of the following: 1. Java home is not set right 2. You have some server running on the port Tomcat is trying to use (most likely port 8080)
When you start tomcat with the startup.bat file, the dos window will disappear.
I believe that is only true if you doubleclick on startup.bat - if you use a command window it stays open. The default startup.bat does some checking for environment variables, then runs catalina.bat in a new window - it is this window that pops up and disappears, taking useful information about what happened with it. In order to see the exception information, change the last executable line of startup.bat to: