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

반응형

'IT > AWS EC2' 카테고리의 다른 글

[EC2] EC2에 Maven + JAVA 8 설치  (0) 2021.02.23
[Linux] 명령어 모음  (0) 2021.01.22
[PHP] php의 error log 확인하기  (0) 2021.01.22
[Mysql] general_log 확인하기  (0) 2021.01.22
[AWS EC2] 설치한 패키지(프로그램) 삭제  (0) 2021.01.22