티스토리 뷰
Programming/Spring
[intellij] Web server failed to start. Port 8080 was already in use. 에러 원인과 해결방법
개발미정 2021. 7. 31. 14:45intellij로 개발을 하다보면 가끔 이런 에러가 나타나곤 한다.
Web server failed to start. Port 8080 was already in use.
이 에러가 나는 이유는 서버를 구동하려고 하는데, 해당 서버가 사용하려고 하는 port를 다른 프로세스가 사용하고 있기 때문이다. 일반적으로 서버를 정상적이지 않은 방법으로 종료하거나 종료가 된 경우 발생하는 문제이다.
해결방법
강제로 해당 포트를 사용하고 있는 프로세스를 죽이거나, 포트번호를 변경하는 방법이 있다.
나는 주로 해당 포트를 사용하고 있는 프로세스를 강제종료 하는 방법을 사용한다.
먼저, cmd창을 켜서 다음 명령어를 입력한다.
netstat -ano | findstr 8080
그러면 해당 포트를 사용하고 있는 프로세스의 pid가 나온다. 여기서 pid는 process id이다.
다음 명령어를 이용하여 해당 프로세스를 강제 종료 시킨다.
taskkill/F /pid [pid] -> taskkill/F /pid 10816
이제 서버가 정상적으로 구동하는 것을 볼 수 있다!
'Programming > Spring' 카테고리의 다른 글
[intellij] Web server failed to start. Port 8080 was already in use. 에러 원인과 해결방법 (0) | 2021.08.02 |
---|---|
[Spring boot] M:N 관계 매핑하기 - 게시물 좋아요 기능 구현 (0) | 2021.07.30 |
[Spring boot] JPA M:N 관계 매핑하기 - 팔로우/팔로우취소 기능 구현 (0) | 2021.07.30 |
Intellij 맞왜틀 에러 해결하기 (0) | 2021.07.22 |
Intellij cannot resolve symbol springframework 문제해결 (0) | 2021.07.11 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- SQL
- 프로그래머스
- 코테
- 운영체제
- 소셜로그인
- 인텔리제이
- BFS
- 동적프로그래밍
- cs
- DP
- dfs
- C++
- 파이썬
- cs공부
- 다대다매핑
- Python
- 4계층
- Network
- intellij
- 5397
- 코딩테스트
- IPv4
- 백준
- allauth
- 네트워크
- 알고리즘
- 완전탐색
- 브루트포스
- SQLD
- OS
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함