Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 프로그래머스
- 예외처리
- git hub
- Spring
- 스프링 OAuth
- BufferedReader
- Git
- 스프링부트
- 백엔드
- RESTful웹서비스
- 입력
- 깃
- 클론코딩
- Java
- 스프링
- 개발자
- .ppk만들기
- 백엔드 개발자 뭐해?
- string
- 인스타그램만들기
- 서비스 계층
- RESTful
- @RestCotroller
- 개발 뭐하지
- 깃허브
- Scanner
- 리눅스 서버시간 변경
- 다리를 지나는 트럭
- springboot
- 인텔리제이
Archives
- Today
- Total
It's Ward
[Spring] 인텔리제이 Port 8080 was already in use 해결 본문
오늘의 삽질시간 30분..
에러메세지를 빠르게 확인하였어야 했으나.. 그러지 못했다.. 다음부턴 그러지말자
인텔리제이를 이용해 Spring Boot (자동 톰켓서버)을 빌드 하려고 하는데 다음과 같은 오류가 발생하였다.
***************************
APPLICATION FAILED TO START
***************************
Description:
Web server failed to start. Port 8080 was already in use.
Action:
Identify and stop the process that's listening on port 8080 or configure this application to listen on another port.
발생 원인은 8080포트가 제대로 꺼지지 않고 이미사용중인 것인데
해당 문제를 해결하기위해 포트를 강제로 종료하도록 하자.
1. 윈도우창에서 cmd를 검색한 후 관리자 권한으로 실행 을 이용해 실행한다.
2. 다음 명령어를 입력해 사용중인 port의 리스트 중 TCP 8080포트를 찾아낸다.
PID 번호를 기억한다.
만약 포트번호가 계속해서 나와 프로그램이 꺼지지않는경우
Ctrl + c를 계속 클릭하여 중간에 멈춰버리자(8080포트는 맨 위에 있으므로 사실 바로 클릭해도 괜찮음)
netstat -a -o
3. 다음 명령어를 이용해 포트를 종료시킨다.
taskkill /f /pid PID번호
4. 다시 프로그램을 실행시키면 정상적으로 연결됨을 확인 할 수 있다.
Comments