개발 이야기/이클립스

이클립스로 서버구동시 Timeout 제한으로 구동되지 않을 때

시반 2009. 9. 7. 15:53

서버를 직접 구동하는 경우에는 상관이 없지만

이클립스 플러그인으로 서버를 구동시키다 보면 가끔 Timeout 에러가 나면서 실행이 되지 않는 경우가 있다.

실행시  로드되는 모듈들이 많거나(특히 EJB 개발시..) 특정모듈이 로딩 중 Delay되는 경우 종종 발생하는데

 

Timeout waiting for XXX to start. Server did not start after 50s

 

이와 비슷한 에러들을 발생시키며 서버가 실행되지 않는다.

 

해결방법은 간단하다. Timdout limit 값을 늘려주면 된다. (-_-;)

 

수정하는 방법은 여러가지가 있겠지만

내 경우에는 서버창에서 (Window > Show View > Servers) 서버를 더블클릭한후  Timeouts 탭의 start 값을 늘려주었다.

JBoss의 경우 Default로 50, Tomcat의 경우 Default로 45로 되어 있는 것 같다.

 

 

이제 다시 구동하면 된다.