반응형

<Hist>

[2023-01-18] 생성

 

<Note>

웹 프로젝트를 진행하다보면, 웹 프로그램이 제대로 구동되지 않는 경우가 있습니다.

특히, 톰캣이 말썽을 자주 부립니다.. 

일반적으로 톰캣 시작/재시작에서 문제가 발생할 경우,

아래와 같은 절차를 거치면 해결이 가능합니다.

 

▶ Tomcat process Kill

참고 : https://upperstring0912.tistory.com/19 (아래 내용과 동일)

Windows > cmd 실행 후, 아래의 명령어를 통해 절차를 수행합니다.

1 netstat -a -n -o -p tcp  포트당 점유된 PID 확인, (해당 Port 점거중인 PID)
2 taskkill /f /pid <확인된 PID> 해당 PID 대한 Port 점유 해제 (강제종료)
3 netstat -a -n -o -p tcp 해당 포트가 리스트에서 사라지는 점을 확인

 

 3종 Clean

1. Project Clean

    Eclipse > 상단바 Project > Clean

Fig01. Project Clean

 

2. Maven Clean (프로젝트에서 메이븐 사용하는 경우, 추후 이미지 추가 예정)

    Eclipse > 상단바 Run AS > Maven Clean

 

3. Tomcat Clean

    Server 탭에서 우클릭 < Clean Workspace

Fig02. Tomcat Clean

 

 Installed JREs 확인

Preferences > Java > Installed JREs > jre 아닌 JDK 제대로 올라가있는지 확인

Fig03. Installed JRE 확인

 

▶ Case

제가 개발업무에 종사하며 마주쳤던 사례는 아래와 같습니다.

- 사례01 : Port Task가 살아있어서 WAS 구동 및 재시작이 불가했던 경우

- 사례 02 : Installed JREs 옵션에 jre 올라가있고, 함께 설치 PATH 지정된 JDK 지정되어있지 않아, 톰캣 구동 불가

반응형
LIST

+ Recent posts