1줄 요약 : 에러 메세지를 꼼꼼히 읽자.

2줄 요약 : 뭔 소린지 모르겠다고 대충 넘기지 말자.

3줄 요약 : 모든 입문서는 환경변수 대표적인 에러와 실수 모음을 맨 처음 장에 넣어야 한다.




나는 코딩 과외를 하는데, 막혀서 안 된다고 찾아오는 걸 보면... 대부분이 오타임. 그 중에서도 단골은 환경변수 설정인데.


내가 과외하는 학생이 플러터를 하려는데, 자바 환경 변수 에러가 났다며 보내온 사진임



viewimage.php?id=3dafdf21f7d335ab67b1d1&no=24b0d769e1d32ca73dec84fa11d0283195504478ca9b7677dc322d30c9319b451717e4d04da4da5dc73b92249eb65ff4ee74d4e0ef0151159a3bb78e183f42552b61e9660d9e



[학생] [오후 6:54] 이건 무슨 에러일까요..ㅠ

[학생] [오후 6:54] 빌드 시, 저런 에러를 뱉는데..


[나] 내용 곧 내용이네요. 저 위치에서 JDK를 찾을 수 없답니다.


[학생] [오후 6:55] 그건 알겠는데

[학생] [오후 6:56] 뭔가

[학생] [오후 6:56] 뭔가?

[학생] [오후 6:56] 다시 잘 지정을 해줘도

[학생] [오후 6:56] 저렇게 뜨니까 문제네요 ㅠㅠ


[나] [오후 6:56] 다시 잘 지정을 해줬다는 게 뭘 했다는 건가요?


[학생][오후 6:56] 환경변수 가서 루트 체크 했습니다


viewimage.php?id=3dafdf21f7d335ab67b1d1&no=24b0d769e1d32ca73dec84fa11d0283195504478ca9b7677dc322d30c9319b451717e4d04da4da5dc73b92249eb6329ada1e81c99151ac8eba3fda5bd3245e37d4058afb3d72fa


그러면 이 학생은 어떤 실수를 한 것일까? 정답은 에러 메세지 안에...

[나] [오후 6:59] 엥 그러고보니
[나] [오후 6:59] 이건 jre잖아요!
[나] [오후 6:59] jdk가 아니라
[나] [오후 7:00] Make sure Gradle is running on a JDK, not JRE