- '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들은 모두 삭제한다
즐거운 시간되세요
반응형
'flutter' 카테고리의 다른 글
[Flutter]null-safety 적용(type casting, ? ! operator) (0) | 2021.11.21 |
---|---|
[Flutter]keytool error: java.lang.Exception: Keystore file does not exist: ~/.android/debug.keystore (0) | 2021.09.05 |
[Flutter]sqlite에서 저장된 데이터 가져오기(query) (0) | 2021.08.04 |
[Flutter]StaggeredGridView.count 사용법 (0) | 2021.08.03 |
[VSCode]디버그 콘솔 출력 메시지 필터링 (0) | 2021.07.31 |