안녕하세요. 오늘은 리눅스 환경에서
자바를 설치하고 환경변수 설정까지 하는 방법에 대해 포스팅해보겠습니다.
전 JDK 1.8을 설치할 예정입니다.
생각보다 간단하니 천천히 따라와 주시면 될 것 같네요!
자바 유무 확인
java -version
자바 있는지 확인하는 명령어는 java -version입니다.
저처럼 없는 경우는 java: command not found를 출력하게 되죠.
간단히 설치할 수 있으니 한번 따라해보세요~~
설치 방법
sudo yum list | grep jdk
위 명령어를 입력하여 설치가능한 자바 패키지 정보를 확인합니다.
'java-1.8.0' 으로 시작하는 패키지가 있으므로 yum 명령어로 설치가 가능합니다.
sudo yum install java-1.8.0-openjdk
그럼 위의 Openjdk를 설치하는 명령어를 입력하여 실행시켜주면
아래와 같은 화면들이 나오게 됩니다.
설치를 하다 중간 정도에 패키지를 설치 확인하는 문구가 나오게 됩니다.
여기서 'Y' 를 입력해주세요.
그럼 나머지 부분들이 설치되게 됩니다.
그리고 자바 java -version으로 버전 확인하게 되면
정상적으로 설치된 것을 확인할 수가 있습니다.
환경변수 설정
which java
which java를 통해서 자바 위치를 확인합니다.
readlink -f /usr/bin/java
위치는 /usr/bin/java 라고 뜨지만 실질적인 위치는 readlink -f /usr/bin/java를 통해서 알 수 있습니다.
저의 OpenJdk 위치는 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/jre/ 네요.
이 부분을 환경변수에 적용하려하니 메모해두셔야 합니다.
cd etc/
etc 폴더로 이동을 하여,
vim profile
profile로 접속을 합니다.
참고로 환경변수는 아래처럼 모든 사용자와 해당 사용자에게 적용 시키는 방법이 있습니다.
모든 사용자 적용(root계정) :
/etc/profile
/etc/bashrc
해당 사용자만 적용(사용자계정) :
~/.bashrc
~/.bash_profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.372.b07-1.el7_9.x86_64/jre/
export PATH=$JAVA_HOME/bin:$PATH
export CLASS_PATH=$JAVA_HOME/lib:$CLASS_PATH
profile의 제일 밑 부분에 위와 같은 문구를 설정해주시면 됩니다.
JAVA_HOME에 위에서 언급했듯이 readlink -f /usr/bin/java에서 확인한 위치를 넣어주시면 됩니다.
source /etc/profile
적용을 하였으니 source 명령어로 수정된 사항을 즉시 적용시키도록 합니다.
reboot
그리고 reboot로 재부팅합니다.
echo $JAVA_HOME
JAVA_HOME의 상태를 확인해보면 조금 전 설정한 주소가 표시되게 됩니다.
$JAVA_HOME/bin/java -version
JAVA_HOME의 버전 또한 설치한 버전대로 출력되게 됩니다.
'JAVA' 카테고리의 다른 글
[Java] 날짜 사이의 기간 데이터 구하는 방법 (0) | 2024.02.02 |
---|---|
[Java] 프로그램 수행시간 측정방법 (0) | 2024.01.30 |
[Java&JSP] 달력 만드는 방법 (0) | 2023.02.07 |
[Java] 여러개의 Select 구현 방법 (PreparedStatement + Union All) (0) | 2022.09.28 |
[JPA] 하이버네이트(Hibernate) CRUD 간단 정리 (2) | 2022.09.23 |
댓글