본문 바로가기
개발/linux

Centos OpenJDK 1.8 설치

by 가시죠 2021. 2. 10.
반응형

OpenJDK가 설치되어 있는지 확인하려면 아래와 같이 명령을 실행해서 알 수 있다.

java -version

설치되어 있을 경우 실행결과

 

 

설치되어 있지 않다면 아래 순서대로 설치

 

1. OpenJDK 1.8 설치

# yum install java-1.8.0-openjdk
# yum install java-1.8.0-openjdk-devel

설치가 완료되면 /usr/bin/java 파일이 생성된다. 생성된 파일은 심볼릭링크가 걸린 파일이다. 즉, 실제 java가 위치한 경로는 다른곳에 존재한다.

 

2. 환경변수 등록

readlink -f 명령으로 심볼릭링크가 걸린 실제 경로를 확인할 수 있다.

 

경로를 확인 후 /etc/profile에 경로를 환경변수에 등록해야 한다.

/etc/profile 을 vi 로 열어서 JAVA_HOME, PATH, CLASSPATH 라는 환경변수를 등록한다.

# /etc/profile

# System wide environment and startip programs, .....
.....
.....

# 제일 마지막에 아래 내용을 입력
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.275.b01-1.el8_3.x86_64
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar

export JAVA_HOME PATH CLASSPATH

 

source /etc/profile 명령을 실행하여 등록한 환경변수를 적용한다.

# source /etc/profile

 

환경변수가 적용되었는지 확인

# echo $JAVA_HOME
# echo $PATH
# echo $CLASSPATH

 

실행예시

 

3. 설치되었는지 테스트

Hello.java 라는 파일을 만들고 안에 문자를 출력해본다.

# vi Hello.java
public class Hello{
  public static void main(String[] args){
    System.out.println("Hello);
  }
}

 

컴파일하고 테스트

# javac Hello.java
# java -cp . Hello
Hello

 

반응형

'개발 > linux' 카테고리의 다른 글

bash 기초 - less  (0) 2022.08.24
Centos jenkins 설치  (0) 2021.02.10
bash - 아파치 웹서버 실시간 로그  (0) 2021.01.18
bash 기초 - join  (0) 2021.01.18
bash기초 - awk  (0) 2021.01.18

댓글