1> 포트가 충돌할시 강제 종료해주면 된다.
2> 강제 종료하는 법은 cmd에서도 가능하다. (taskkill /f /pid 4188 )
3> 어떤이유에서인지 안되서 다시 찾은 방법은 작업관리자에서 pid로 8080포트 사용중인 것찾아 강제종료.
오류
바로 헬로우 창이 떠야하는데 로그인 창이 떴다.
이미 8080이 사용되어지고 있다는데, 오라클이랑 겹치는 것같다.
cmd에서 netstat -ano입력 후 8080로컬주소를 사용 중인 것의 pid를 알 수 있었다. 여기서 강제종료 할 수 있다는데 나는 작동을 안 해서 다른 방법을 찾았다.
해결방법 1
[작업관리자에서 강제종료]
PID(프로세스 아이디)의 프로세스가 8080포트를 사용중인 것을 볼 수 있다. 작업관리자에 들어가 프로세스에서 오른쪽 클릭 pid를 뜨게 했다.
cmd에서 확인결과 현재 8080포트를 사용 중인 것의 pid는 4188
따라서 작업관리자에서 pid4188을 찾아보니 오라클이였다.
오른쪽버튼을 눌러 강제 종료했다.
화면창 연결 성공!
해결방법 2
application.properties에서 포트변경
server.port:8090