IT/AWS EC2
[EC2] JAVA_HOME 설정
김 정 환
2021. 2. 23. 23:15
반응형
문제 상황
Maven를 설치해서 mvn 명령어를 사용하려고 하니 아래 에러가 출력되었습니다.
'The JAVA_HOME environment variable is not defined correctly ...'
JAVA_HOME 환경변수가 JDK를 가리키고 있지 않아서 발생한 문제입니다.
1. JDK 위치 찾기
아래 명령어를 입력합니다.
which javac
readlink -f /usr/bin/javac
그러면 아래 경로에 javac의 위치를 찾았습니다.
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.272.b10-1.56.amzn1.x86_64
2. JAVA_HOME 변경하기
아래 명령어를 입력합니다.
sudo vi /etc/profile
그리고 아래로 쭉 내려서 아래 export JAVA_HOME=에 위에서 찾은 경로를 붙여 넣습니다.
저장한 후에 아래 명령어를 입력해서 적용합니다.
source /etc/profile
참고
- 블로그 1
- 블로그 2
- 블로그 3
반응형