[01] JAVA_HOME is set to an invalid directory 에러
코딩애플님의 유투브 강의를 들으면서 Flutter설치를 했는데 역시 시작부터 쉽게 지나가지 않는다.
Flutter SDK를 압축해제하고 환경변수 설정에서 path에 flutter 폴더안의 bin파일 경로를 넣은 뒤에
cmd 실행해서 flutter doctor를 명령해 flutter 진단을 내렸다.
그다음 "flutter doctor --android-licenses" 실행했더니 다음과 같은 오류가 발생했다.
해당 에러 내용으로 다른 블로그를 찾아보니 directory 주소에서 뒤에 \bin과 ; 을 빼야한다고 나와있었다.
하지만 나의 경우에는 나와있는 따라해봐도 해결되지 않았다. 에러내용을 자세히 보니 다른 블로그에서는 "C:\Program Files\Java\jdk..." 이렇게 주소경로가 나오던데 나한테는 "&JAVA_HOME%\bin;" 이렇게 뜨는게 의아했다.
그래서 한번 오라클에 들어가서 JDK를 새로 설치해보기로 했다.
https://www.oracle.com/java/technologies/downloads/#jdk20-windows
JDK 최신버전을 설치한 뒤 "시스템 환경 변수 편집'에 들어가서 JAVA_HOME의 변수값에 "C:\Program Files\Java\jdk-20" 설치된 파일경로로 넣어주었다. 그리고 다시 cmd를 실행해서 "flutter doctor --android-licenses" 입력했더니...
드디어 성공!!!
휴