<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
2. Maven Clean (프로젝트에서 메이븐 사용하는 경우, 추후 이미지 추가 예정)
Eclipse > 상단바 Run AS > Maven Clean
3. Tomcat Clean
Server 탭에서 우클릭 < Clean Workspace
▶ Installed JREs 확인
Preferences > Java > Installed JREs > jre가 아닌 JDK로 제대로 올라가있는지 확인
▶ Case
제가 개발업무에 종사하며 마주쳤던 사례는 아래와 같습니다.
- 사례01 : Port Task가 살아있어서 WAS 구동 및 재시작이 불가했던 경우
- 사례 02 : Installed JREs 옵션에 jre만 올라가있고, 함께 설치 및 PATH 지정된 JDK가 지정되어있지 않아, 톰캣 구동 불가
'Programming > JAVA' 카테고리의 다른 글
JAVA_03-01_Datatype (데이터 유형) (0) | 2023.01.19 |
---|---|
JAVA_sapjco3 에러_java.lang.UnsatisfiedLinkError : no sapjco3 in java.library.path (0) | 2023.01.18 |
Eclipse_소스창 세로줄 제거법 (0) | 2023.01.18 |
Eclipse_아파치 구동 안될 때 (0) | 2023.01.18 |
JAVA_02-02_Input_BufferedReader (0) | 2023.01.17 |