OS/Windows

[Windows] cmd에서 javac 명령어가 안될 때

Ma_Sand 2023. 8. 28. 13:27
반응형

cmd에서 javac 명령어가 안될 때

cmd에서 java파일을 class파일로 컴파일하려고 javac 명령어를 입력했는데 다음과 같은 문구가 출력됐다.

이는 자바가 깔려있더라도 시스템 변수를 설정하지 않아 javac.exe 파일이 실행되지 않았기 때문에 발생한 것이다.

 

 

해결방법은 다음과 같다.

1. 폴더에서 '내 PC' 우클릭 후 '속성'을 클릭한다.

 

 

2. 관련 설정에서 '고급 시스템 설정'을 클릭 후 '환경 변수' 버튼을 클릭한다.

 

 

3. '새로 만들기' 버튼 클릭 후 javac 실행파일이 있는 경로를 작성 후 등록한다.

ex) 변수 이름: JAVA_HOME  /  변수 값: Java설치경로/bin

 

 

4. 변수 Path에 대해 '편집' 버튼을 클릭한 후 '새로 만들기' 버튼 클릭하여 3번에서 등록한 변수를 추가한다.

이때, %변수% 형태로 추가한다.

 

 

5. cmd를 새로 켜고 javac을 입력하면 잘 실행됨을 확인할 수 있다.

 

 

반응형