The specific phenomenon is that eclipse complains when it starts Tomcat: "Timeout waiting for Tomcat v6.0 Server @ localhost to start." Server did not ' start after 45s ' error. This problem is more likely to occur especially in Debug. By error, the boot was terminated because Tomcat was booting longer than 45m. This problem may be that the application is large, there are many startup add-ons and initialization work, or log too many. Thinking about increasing the time of Tomcat boot timeout, I haven't found any related items in my eclipse3.3. The solution to this problem was found through Google, as follows: Find menu in Eclipse Winodw-> Preferences-> Server-> find the server timeout delay Drop-down list item. Choose the one you want. I chose unlimited so that it no longer has time limits. That is, it doesn't matter how long the service starts. Solve this problem.