I am trying to run Tomcat through Eclipse. This is something that I have done for the past several years. It was working yesterday and now it is not. The error I get is
I had a similar problem on my system (Windows 7 pro 64 bit), with Tomcat not starting from any Eclipse version. It turns out that by default Eclipse uses the system network configuration, and if you have configured a proxy that does not resolves localhost the Tomcat startup will hang in Eclipse !
To see if you have this problem go to Window -> Preferences -> General -> Network Connections and see if one of the boxes is checked. I was able to override my proxy configuration by setting Active Provider to Direct (it unchecks all boxes).