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

2021년 08월 22일 by 진아사랑해

    'keytool'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다. 목차
반응형

flutter를 사용하여 firebase에 연결하는 프로그램을 만드는 과장에 에러가 발생하였다

에러는 제목처럼 "'keytool'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다."

 

이 에러를 없애기 위해서는

1. JDK를 설치하여야 한다

https://www.oracle.com/java/technologies/javase-jdk16-downloads.html

 

나는 windows를 사용함으로 

를 설치하였다

 

2. 환경변수에서 PATH를 잡아주어야 한다

시스템 환경변수 편집 -> 시스템 속성 -> 고급 -> 환경변수를 선택한다

환경변수내에 PATH를 선택한 후 설치한 JDK의 PATH를 추가한다

 

참고로 jdk의 폴더를 보면 과거 버전의 jdk들이 남아있다

이전 버전의 jdk들은 모두 삭제한다

 

즐거운 시간되세요

 

반응형