나를 기록하다
article thumbnail
반응형

에러 내용

에러 메세지 - 환경변수 관련

1) 발생

gradle 파일을 터미널에서 실행하려고 ./gradlew build를 입력하였더니 위와 같은 에러가 발생하였다. 환경변수 관련 문제였다.


2) 원인

나는 zsh를 쓴다는 것을 망각한 채 구글링을 통해 vi ~/.bash_profile을 수정하고 동작하지 않아서 시간을 꽤나 보냈다…

다른 사람들은 이것부터 미리 체크하여 나처럼 바보같은 행동을 하지 않길 바란다.


3) 해결

여튼 나처럼 zsh를 사용하고 있다면 다음과 같이 진행하면 된다.

  1. java —version 을 이용해 자바 버전 체크
  2. cd /Library/Java/JavaVirtualMachines 로 이동하여 본인이 사용하는 버전의 jdk의 /Contents/Home 으로 이동
  3. pwd 를 입력하여 주소를 확인하고 복사
  4. 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. 아래 사진과 같이 정상동작을 확인할 수 있다.

gradlew build 정상 동작

반응형
profile

나를 기록하다

@prao

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

profile on loading

Loading...