intellij 프로젝트를 aws ec2 콘솔에 다운로드 받아
./gradlew clean build 로 실행을 한 결과

Value '/usr/lib/jvm/java' given for org.gradle.java.home Gradle property is invalid (Java home supplied is invalid) 라는 에러가 나왔다.

sudo update-alternatives --config java 로 java 1.8을 설정해준다.

java --version 으로 확인하면 jdk가 1.8 로 설정되어 있는데
javac --version 으로 보면 jre가 11로 버전이 되어 있어서
차이에 따른 문제였다.

그래서 검색을 막 해보다가
sudo apt-get install openjdk-8-jre
이 명령어로 하니까 이미 설치되었다고 떠서

sudo apt-get install openjdk-8-jdk
로 설치를 해줬다.

그 후
sudo update-alternatives --config javac를 입력해서
javac도 버전 8로 맞춰주었다.

그럼에도 문제가 해결되지 않아서

cd ~/.gradle 폴더 안으로 들어갔다

그 안에서 gradle.properties 내용을 수정해주었다
vi gradle.properties 로 그 파일에 한 줄을 추가해주었다.

org.gradle.java.home=/usr/lib/jvm/default-java

그 후 다시 프로젝트 폴더에 들어가 clean build를 하니 실행이 잘 되었다.

누군가에게 도움이 되길 바라며..