soft IT life
Intellij 비정상 종료 시 프로세스가 살아 있는 이슈 본문
이슈 사항
Intellij 사용중 갑자기 비정상적으로 종료되는 경우가 있다.
코딩하다가 그러면 매우 당황스러운데, 셧다운 되는 이유는 모르겠다.
문제는 Intellij가 사용하던 프로세스가 종료되지 않고 그대로 살아 있어, 프로그램을 다시 작동시키면 이미 프로세스를 사용중이라고 하며 Intellij가 열리지 않는다 !!!
맥을 사용하는지라 프로세스를 강제로 종료시키는 것도 복잡하다... 어떻게 해야할까 ?
해결
- 터미널을 연다
- 'ps' 명령어 사용 : Process State의 약자로 현재 실행 중인 프로세스와 상태를 출력하는 명령어
- ps -A -> 모든 프로세스 출력
- Intellij 강제종료 후 재실행 시에 뜨는 에러 박스내에 프로세스 번호가 출력된다. 해당 번호를 확인하여 ps -A에서 확인해본다.
- ps -p 400 -> 400번 프로세스의 정보 출력
- kill 400 -> 400번 프로세스 종료
- Intellij 재접속 시 정상적으로 실행되는 것 확인
참고
https://m.blog.naver.com/tmk0429/222318530824
ps 명령어 및 옵션 - 리눅스 프로세스 관리 [Linux 명령어]
리눅스는 여러 프로세스가 동시에 수행될 수 있는 시스템입니다. 프로세스는 두 가지로 나뉘게 되는데 하나...
blog.naver.com
'Errors' 카테고리의 다른 글
[Kotlin] ?: 과 ?=의 차이 (0) | 2024.09.24 |
---|---|
spring boot 빌드 & 컴파일 순서에 대해서 (0) | 2024.05.24 |
kotlin+springboot 환경에서 @Valid 적용 되지 않는 이슈 (0) | 2024.04.09 |