개발상식

IntelliJ IDEA에서 서버 시작전 포트 죽이는 실행방법

행복한 수지아빠 2026. 1. 20. 09:30
반응형

IntelliJ IDEA에서 실행 전에 특정 포트를 종료하는 설정을 추가하려면 "시작 전" (Before launch) 옵션을 사용합니다.

설정 방법
실행/디버그 구성 창에서 아래쪽의 "옵션 수정(M)" 클릭

"시작 전 작업 추가" 또는 "Before launch" 섹션 찾기

"+" 버튼 클릭 → "외부 도구 실행" 또는 "Run External Tool" 선택

새 외부 도구 생성:

이름: Kill Port 8101
프로그램: /bin/bash
인수: -c "lsof -ti:8101 | xargs kill -9 2>/dev/null || true"
작업 디렉터리: $ProjectFileDir$
또는 더 간단하게:

대안: Shell Script 방식
"옵션 수정(M)" 클릭
"시작 전 작업 추가" → "셸 스크립트 실행" 선택
스크립트 내용:

lsof -ti:8101 | xargs kill -9 2>/dev/null || true

반응형