나는 유지 보수와 관련이 있습니다
STS에서 오랫동안 진행해온 프로젝트.
그러나 포트 8080이 이미 사용 중이라고 표시됩니다.
.
.
설명: 웹 서버를 시작할 수 없습니다. 포트 8080은 이미 사용되었습니다.
작업: 포트 8080에서 수신 대기 중인 프로세스를 식별 및 중지하거나 이 응용 프로그램이 다른 포트에서 수신 대기하도록 구성하십시오.
.
.
* 명령 프롬프트를 열고 입력
.
>netstat -ano | “8080” 찾기
.
어디다 쓰시는지 모르겠으나
죽이자
.
.
>taskkill /f /pid 프로세스 번호
오류: 프로세스(pid 번호)를 종료할 수 없습니다.
원인: 접근이 금지되어있다.
.
.
??
관리자 모드에서는 시도조차 할 수 없습니다.
(다른거 찾다가 이 부분 안전 모드로 부팅하고 Taskkill을 사용하여 프로세스를 종료하십시오.일부는 그랬다고 합니다.)
혹시나 필요하신 분들을 위해 아래에 안전모드 부팅 방법을 적어두었습니다. ^*^
.
.
먼저 어떤 포트 8080이 실행 중인지 확인하십시오.
작업 관리자 > 서비스로 이동하여 PID 번호를 찾으십시오.
.
뭐라고.. OracleXE가 실행 중입니다...
.
.
서비스를 입력하고 중지
실행하려는 앱을 실행했을 때 제대로 작동했습니다.
.
생각해보면 요즘 다른 일을 하고 있다.
오라클 XE 나는 설치했다
컴퓨터를 켤 때마다 백그라운드에서 자동으로 작동그게했다
글쎄요 많은 메모리를 차지하고 컴퓨터 성능을 저하시킵니다.그들은 말한다 /.
.
.
사용하지도 않는데 뭔가 메모리를 잡아먹는 것 같습니다.
그럼에도 불구하고
.
.
각 서비스 클릭 서비스 중지 날 떠나
시작 유형을 수동으로 변경하고 확인 적용 완전한.
.
.
그런 다음 포트를 다시 검색했습니다.
.
더 이상 8080을 듣지 않는 것을 볼 수 있습니다.
.
원래 실행하고 싶었던 Spring Boot 앱 프로젝트
.
잘 작동하는 것을 확인할 수 있었습니다.
.
마지막으로 다시 시작
자동 실행이 꺼져 있는지도 확인했습니다.
.
.
* 안전 모드로 부팅하는 방법
.
1.windows + R 실행 창 열기
2. msconfig를 입력합니다.
3. 시스템 구성 > 부팅 탭에서 안전 부팅을 체크한 후 적용하고 컴퓨터를 다시 시작합니다.