Back End/Spring

[Spring] : Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use.

쟈누이 2020. 6. 5. 14:06
반응형

스프링을 배우고 있는 시점에서 톰캣이 같은 포트 넘버를 사용하지 못할때

나오는 에러이다.

이 에러가 나오는 이유도 여러가지라서..해결방법이 있지만.. 좀 귀찮긴하다. 

 

우선, 

cmd 창을 켜서 netstat -ano 로 중복된 local address 를 확인해준 다음에. 

해당 서비스가 어떤 서비스인지를 확인 할 필요가 있다. 

 

작업관리자를 열서 해당 피드를 사용하고 있는 것을 확인한 후, 이를 지워주거나 

사용을 중지시켜줘야된다.

나의 경우에는 

TNSLSNR.exe 였기 때문에,  [제어판] - [관리도구] - [서비스]에서 관련항목을 찾아 속성에서 서비스를 중지하고, 시작 유형을 사용안으로 변경했다. 

 

그러고 난 이후 이클립스를 다시 키고 서버를 다시 했더니 

문제없이 실행이 되었다.

 

자세한 내용은 아래 링크를 참고해야겠다.

 

참고 링크

https://myblog.opendocs.co.kr/archives/1702

 

[문제해결] Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. | Opendocs

1. 문제상황 > 개발중 비정상적인 was 종료로 인해 다음과 같은 에러와 함께 재시작 되지 않는다. 실 운영환경에서도 이런경우가 있다. Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost ar

myblog.opendocs.co.kr

윈도우 포트확인 방법

https://studyforus.tistory.com/244

 

윈도우에서 사용중인 포트 확인하고 실행중지하기

사용중인 포트 확인하고 중지하는 두가지 방법 윈도우로 서버 구축하는 내용에 대해서 적다보니 항상 많이 질문하는 내용중에 하나가 80포트를 사용할 수 없다. 또는 21포트가 안된다 등등의 질�

studyforus.tistory.com

TNSLSNR.exe 란?

http://www.windowexe.com/bbs/board.php?q=tnslsnr-exe-c-oracle-ora9-bin-tnslsnr-exe

 

부팅할 때마다 자동실행되는 TNSLSNR.exe 서비스 중지하기 [ID:30605]

TNSLSNR.exe 파일정보 오라클 데이타베이스(Oracle Database Server) Oracle TNS Listener 응용프로그램입니다. 시작프로그램의 종류 : [System Service] [제어판] - [관리도구] - [서비스]에 등록되어 윈도우가 시작할

www.windowexe.com

 

반응형