본문 바로가기

ect

자바 jdk 환경변수 설정 (windows10) - 'keytool'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 해결 방법

먼저 시스템 환경 변수 편집 창을 킨다.

띄어쓰기 없이 치면 안 나올 거다. 띄어쓰기를 하고 입력하자.

 

고급>환경변수>새로만들기로 다음과 같이 두 개를 입력한다.

변수이름 : JAVA_HOME
변수값 : 자신의 JDK 설치 경로
변수이름 : CLASSPATH
변수값 : %JAVA_HOME%\lib

 

중간에 \ 가 있으니 오타나지 않게 주의하자.

 

시스템 변수의 Path 를 찾아 편집을 누른다.

아래와 같이 입력하자

%JAVA_HOME%\bin

 

콘솔커맨드 창을 키고 (시작 > cmd 입력) 아래와 같이 입력했을 때 정보가 뜨면 성공한 것이다.

java -version
javac

 

java -version은 되는데 javac가 안 된다면 어딘가에 오타가 난 것이다.

주로 % 를 $로 적었다거나 \를 빼먹었다거나니까 오타에 꼭! 주의하자