본문 바로가기
프로그래밍/문제

인텔리제이(Intellij) 실행 오류

by 카너먼 2023. 1. 14.

인텔리제이 실행 오류

java.net.BindException: Address already in use

=> 다른 어플리케이션에서 IntelliJ가 사용하는 포트를 이미 점유 중.

 

첫번째 방법, hyper-v를 끄고 재시작

 

1. 관리자 모드로 명령 프롬프트를 실행

2. hyper-v 비활성화 (몇 번의 다시 시작이 필요함)

dism.exe /Online /Disable-Feature:Microsoft-Hyper-V


오류: 0x800f080c

Microsoft-Hyper-V은(는) 알 수 없는 기능 이름입니다.
Windows 기능 이름이 인식되지 않았습니다.
/Get-Features 옵션을 사용하여 이미지에서 기능 이름을 찾고 명령을 다시 시도하십시오.

 

오류 발생, 오류가 발생하지 않을 경우 3번과 4번 실행
더보기

3. 필요한 모든 재시작을 완료하면 원하는 포트를 예약하여 hyper-v가 다시 예약하지 않도록합니다.

netsh int ipv4 add excludedportrange protocol=tcp startport=50051 numberofports=1
더보기

4. hyper-V를 다시 활성화합니다. (이과정에서도 재부팅이 발생)

dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
두번째 방법

 

cmd.exe를 관리자 권한으로 실행한 후 다음의 명령을 타이핑해 다이나믹 포트의 range를 [49152,65535) 로 설정해준다.

그런 다음 IntelliJ를 재실행한다. 똑같은 에러 메세지가 뜨면, 다음의 명령을 타이핑해서 Windows NAT를 중지시킨 후 재실행한다.

cmd.exe를 관리자 권한으로 실행한 후 다음의 명령을 타이핑해 다이나믹 포트의 range를 [49152,65535) 로 설정해준다.

netsh int ipv4 set dynamicport tcp start=49152 num=16383
netsh int ipv4 set dynamicport udp start=49152 num=16383

그런 다음 IntelliJ를 재실행한다. 똑같은 에러 메세지가 뜨면, 다음의 명령을 타이핑해서 Windows NAT를 중지시킨 후 재실행한다.

net stop winnat
net start winnat

 

성공

 

출처:

https://velog.io/@maigumi/IntelliJ-%EC%8B%A4%ED%96%89-%EC%97%90%EB%9F%AC-%ED%95%B4%EA%B2%B0%ED%95%98%EA%B8%B0

 

IntelliJ 실행 에러 해결하기

방금까지 잘 됐는데..갑자기 IntelliJ 안켜질때. 그때.

velog.io

https://gowoonsori.com/error/intellij-error/

 

[SPSP] Bellman Ford

단일 최단경로를 구하는 알고리즘인 Bellman Ford알고리즘에 대해 정리하고 직접 구현해보는 글

gowoonsori.com