빌드할 때 Cannot find a Java, JAVA_HOME이 공란인 오류 해결하기
2025. 3. 6. 15:03ㆍAWS
상황
프로젝트를 빌드하는 도중에 아래 에러가 발생했다.
Cannot find a Java라고 써있어서 그 부분이 의심이 간다. 해결해보도록 하자!
과정
1. 자바 버전 확인 - 실패 ❌
java -version
자바가 없다고 하니 먼저 자바가 설치됐는지 확인부터 했다.
하지만 잘 설치되어 있었다.
해결
2. 자바 환경변수 설정 하기
echo $JAVA_HOME
자바 환경변수가 잘 설정되었는지 확인해보았다. 잡았다 요놈!
환경변수가 설정되어있지 않아 공란이 출력되었다.
JAVA_HOME 이 jdk 설치폴더를 가리키고 있어야하는데 그렇지 않아 영구적으로 설정을 해줘야겠다.
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
echo 'export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64' >> ~/.bashrc
echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
위 명령어를 입력해서 jdk경로를 설정해주자
그리고 다시 빌드해보니 성공이였다!
'AWS' 카테고리의 다른 글
리액트 AWS S3 + CloudFront로 배포하기 - 2. 도메인 구매 + Route 53 + ACM 설정 (0) | 2025.03.31 |
---|---|
리액트 AWS S3 + CloudFront로 배포하기 - 1. S3, CloudFront 설정 (0) | 2025.03.31 |
Spring Boot 애플리케이션 AWS EC2에 배포하기 (Git Clone + JAR 실행) (0) | 2025.03.05 |
스프링부트 jar 파일생성 후 EC2 SSH로 배포하는 방법 (1) | 2025.03.05 |
AWS S3에 이미지 저장하기 - 2. IAM 사용자 생성 및 권한 설정하기 (0) | 2025.02.19 |