본문 바로가기

프로그래밍/JAVA

윈도우 10에서 'javac은 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다' 해결방법

반응형

 윈도우 10 명령 프롬프트에서 javac 명령어를 쳤을 때 'javac은 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다' 라고 뜨는 현상의 해결 방법입니다. 이걸 가지고 2시간이나 헤매었네요 ㅠㅠ

 

 

 '내 PC' 마우스 우클릭 -> 속성

 

 

 고급 시스템 설정 클릭

 

 

고급환경 변수로 들어갑니다.

 

 

 시스템 변수에서 새로 만들기를 클릭하세요.

 

 

 변수 이름에 JAVA_HOME 을 입력

 변수 값에 본인의 자바가 설치된 경로의 자바 버전을 입력

 

 

 다음으로 시스템 변수에서 Path를 찾아서 들어가세요.

 

 

 윈도우 10이라면 다음과 같은 화면이 뜰 겁니다.

 새로 만들기를 클릭하세요.

 

 

 %JAVA_HOME%\bin을 입력하세요.

 

 

 윈도우 10이면 여기서 끝이 아닙니다.

 위로 이동을 눌러서 방금 만든 %JAVA_HOME%\bin을 제일 위로 이동시켜야 합니다.

 

 

이제 javac를 치면 잘 작동하는 모습이죠.

수고하셨습니다.

반응형