2012-05-28 40 views
21

próbuję uruchomić mój Tomcat w trybie debugowania, ale rzuca się następujący błąd:Debug Mode Timeout Tomcat

Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor

Próbowałem nawet zaktualizować czas limitu czasu, ale nadal pobiera limit czasu. Ale kiedy próbuję uruchomić tomcat (w trybie bez debugowania), uruchamia się normalnie. Masz pojęcie, co może być przyczyną problemu?

+0

Gdzie zaktualizowałeś limit czasu? – adarshr

+0

konfiguracja serwera tomcat za pomocą eclipse, ale bezskutecznie. –

+0

czy sprawdzałeś, ile czasu zajmuje w trybie bez debugowania? – MozenRath

Odpowiedz

44

Wyjaśniłem przyczynę. Jeśli mamy zbyt wiele punktów przerwania, tryb debugowania zaczyna się dziwnie zajmować zbyt dużo czasu. Wyłącz wszystkie punkty przerwania i rozpocznij w trybie debugowania, po uruchomieniu w razie potrzeby włącz punkty przerwania.

+0

+1 Twoje rozwiązanie również zadziałało. Dziękujemy za udostępnienie. – vadim

+1

Dziękuję za udostępnienie.Zapisałeś mój czas :) – Smrita

+3

@Global Warrior: Dzięki, pracował również dla mnie, mimo że miał tylko pięć punktów przerwania. Niesamowity błąd. I nie rozumiem, dlaczego to pytanie jest zamknięte. – Gruber

1

Czy może czekać na połączenie?

Docs powiedzieć wpisać:

-Xdebug -Xrunjdwp: transport = dt_socket, adres = 8000, server = y, zawiesić = n

ale jeśli Wpisane zawiesić = y, to czekać na zawsze w końcu limit czasu.