반응형
에러 내용
1) 발생
gradle 파일을 터미널에서 실행하려고 ./gradlew build를 입력하였더니 위와 같은 에러가 발생하였다. 환경변수 관련 문제였다.
2) 원인
나는 zsh를 쓴다는 것을 망각한 채 구글링을 통해 vi ~/.bash_profile을 수정하고 동작하지 않아서 시간을 꽤나 보냈다…
다른 사람들은 이것부터 미리 체크하여 나처럼 바보같은 행동을 하지 않길 바란다.
3) 해결
여튼 나처럼 zsh를 사용하고 있다면 다음과 같이 진행하면 된다.
- java —version 을 이용해 자바 버전 체크
- cd /Library/Java/JavaVirtualMachines 로 이동하여 본인이 사용하는 버전의 jdk의 /Contents/Home 으로 이동
- pwd 를 입력하여 주소를 확인하고 복사
- vi ~/.zshrc 를 통해 zsh로 접속
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home
5. 나는 jdk-11.jdk를 사용중이기에 위와 같이 입력하였고 본인이 사용하는 jdk에 맞게끔 변경하여 입력 후 :wq를 통해 빠져나온다.
6. source ~/.zshrc를 통해 스크립트를 재실행하고 나서 printenv로 경로가 잘 변경되었는지 확인한다.
7. ./gradlew build를 실행한다.
8. 아래 사진과 같이 정상동작을 확인할 수 있다.
반응형
'Error > Spring Boot' 카테고리의 다른 글
[Spring Boot] @NotEmpty 인식 불가(validation 관련) (0) | 2023.07.14 |
---|---|
[Spring Boot] Test 수행 시 NullPointerException 에러 (0) | 2023.07.13 |
[Spring Boot] @Test(expected ~) 에러 (Junit4, Junit5) (0) | 2023.07.13 |
[Spring Boot] gradlew: BUILD FAILED (0) | 2023.07.12 |
[Spring Boot]쿼리 파라미터 로그 남기기, SQL 한줄 출력 해결 (0) | 2023.07.12 |