728x90
반응형
gradle 프로젝트를 build하는 과정에서 에러가 발생했다.
처음에 무슨 문제인지 몰라서 에러 메세지를 보니
ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk-17.0.2
Please set the JAVA_HOME variable in your environment to match the
location of your Java installation.
이런 문구가 적혀있었다.
곰곰히 고민해보니, jdk-17.0.2 라는 숫자가 이상했다.
잊고 있었는데, 원래 jdk 17을 쓰다가 spring legacy 를 실행하는데 안 돼서 jdk 11로 다운그레이드했던 기억이 났다.
이 버전 전환이 문제를 일으켰던 것이다.
JAVA_HOME path 경로를 변경해줘야 한다.
윈도우 -> 고급 시스템 설정 보기 -> 환경변수
-> 시스템변수 -> JAVA_HOME -> 편집
-> C:\Program Files\Java\jdk-11.0.14 (본인 PC에 설치된 걸로)
728x90
반응형
'Language > Java' 카테고리의 다른 글
[JAVA] Collection class (컬렉션)의 forEach() method 알아보기 (0) | 2022.01.21 |
---|---|
[JAVA] 왜 굳이 Iterator (이터레이터)를 사용할까? (0) | 2022.01.20 |
[JAVA] list (리스트)를 array (배열)로, array를 list로 바꾸기 (0) | 2022.01.20 |
[JAVA] List.of() vs Arrays.asList() 차이점 (0) | 2022.01.20 |
[JAVA] enum 이란? (아무리 봐도 이해가 안 된다면 꼭 보자) (0) | 2022.01.20 |