keytool은 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.

keytool은 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다 해결방법.

안녕하세요.

오늘은 유니티로 안드로이드 프로그램을 만들다가 발생한 오류입니다.

  • 오류내용.
  • 해결방법. 

오류 내용.

Keytool로 SHA1키를 확인하기 위해 Cmd창에 명령어를 입력했는데 'keytool'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램 또는 배치 파일이 아닙니다. 라는 메시지가 출력됩니다.

(아래 사진은 해결 한 후 찍은 스크린샷이라 아무거나 입력해서 비슷하게 출력했습니다.)

해결방법.

이 해결방법은 간단합니다.

Keytool을 사용하기 위해서는 Java Jdk가 필요합니다.

JDK가 있는데 이런 오류가 발생한다면 환경변수 설정을 해주어야 합니다.

[프로그래밍/JAVA] - 자바 JDK환경변수(Java SE Development Kit)

 

자바 JDK환경변수(Java SE Development Kit)

자바 JDK환경변수. 이번 글에서는 Java SE Development Kit를 설치한 후에 환경변수 추가하는 방법을 알려드리겠습니다. java JDK를 설치하는 방법은 아래 자바 이클립스 다운글을 참고해주세요. [JAVA] - ��

intunknown.tistory.com

JDK가 없다면 JDK를 다운받고 환경변수를 추가해주세요.

JDK확인하기.

JDK를 설치할 때 폴더를 변경하지 않았다면 아래의 경로에 있을겁니다.

C:\Program Files\Java

 

Designed by JB FACTORY