이클립스 + 제우스 7 연동 후 Timeout 오류 해결 방법
🚀 Timeout 오류 발생 원인
이클립스(Eclipse)와 제우스 7(Jeus 7)을 연동한 후 서버를 실행할 때 종종 Timeout 오류가 발생할 수 있습니다. 이는 서버가 정상적으로 실행되지 못하거나, 이클립스에서 설정된 포트와 서버가 실제로 사용하는 포트가 다를 때 발생하는 문제입니다.
오류 메시지 예시:
Server timeout while starting
주된 원인은 다음과 같습니다.
- 포트 충돌: 동일한 포트를 다른 프로세스가 사용 중일 가능성
- 포트 설정 오류: 서버 설정 값과 실행 포트가 다름
- 방화벽 차단: 특정 포트가 네트워크 또는 방화벽에 의해 차단됨
- 서버 설정 오류: 이클립스에서 잘못된 포트가 지정됨
🛠 해결 방법: 포트 설정 확인 및 수정
Timeout 오류를 해결하려면, 이클립스와 제우스 7의 포트 설정을 올바르게 맞춰야 합니다.
1️⃣ 서버에서 실제 실행 중인 포트 확인
제우스 7 서버의 로그를 확인하여 현재 실행 중인 포트를 찾습니다.
Server running on port 8808
예를 들어, 서버는 8808 포트를 사용하지만 이클립스에서는 8088로 설정되어 있을 수 있습니다.
2️⃣ 이클립스에서 포트 변경
이클립스에서 설정된 포트와 서버 포트를 맞춰야 합니다.
- 이클립스에서 Servers 탭으로 이동
- 제우스 7 서버를 선택 후 더블 클릭
- Overview 탭에서
HTTP Port
값을 확인 - 현재 값(8088)을 서버의 실제 값(8808)으로 변경
- 적용(Apply) 후 저장(Save)
3️⃣ 서버 재시작 및 확인
변경 후 이클립스에서 서버를 다시 실행합니다.
- 서버를 중지(Stop)한 후 다시 시작(Start)
- 로그를 확인하여 정상적으로 실행되는지 확인
✅ 결론
이클립스와 제우스 7을 연동한 후 Timeout 오류가 발생한다면, 포트 설정이 올바른지 확인하는 것이 가장 중요합니다.
- 실제 서버가 실행 중인 포트(예: 8808)와 이클립스의 설정 포트(예: 8088)를 비교
- 이클립스에서 올바른 포트(8808)로 변경
- 서버를 재시작하여 정상 작동 여부 확인
위 방법을 따르면 Timeout 오류를 효과적으로 해결할 수 있습니다. 🚀
'IT > 버그 공부' 카테고리의 다른 글
org.eclipse.jdt.internal.compiler.classfmt.ClassFormatException (0) | 2018.09.07 |
---|