본문 바로가기

Programming Languages/Java

[ Java ] Java 설치

Oracle Java Archive에서 Linux x64 Compressed Archive 다운
https://jdk.java.net/archive/ 에서 tar.gz 파일 다운

 

Oracle 공식 홈페이지 혹은 OpenJDK 에서 Jdk 파일을 다운로드 할 수 있다.

[ JAVA 설치 서버 ]

mkdir -p /app/dkit/jdk/1.8.0 /app/install/dkit/jdk

# jdk 파일을 다운로드 한다. 직접 다운로드 하였을 경우 /app/install/dkit/jdk 에 다운로드 파일 이동
curl -L https://download.java.net/openjdk/jdk8u44/ri/openjdk-8u44-linux-x64.tar.gz -o /app/install/dkit/jdk/openjdk-8u44-linux-x64.tar.gz

tar xvfz /app/install/dkit/jdk/openjdk-8u44-linux-x64.tar.gz -C /app/dkit/jdk/1.8.0 --strip-components=1

# java version 확인
/app/dkit/jdk/1.8.0/bin/java -version

# JAVA_HOME version 관리를 위한 심볼릭 링크 생성
ln -Tfs /app/dkit/jdk/1.8.0 /app/dkit/jdk/release

# java 심볼릭 링크 생성
ln -Tfs /app/dkit/jdk/release/bin/java /usr/bin/java

# 심볼릭 링크 생성 확인
ls -la /usr/bin/java*

# JAVA_HOME 환경 변수 설정
sed -i "s/export JAVA_HOME=.*//g" /etc/profile
sed -i "s/export PATH=$JAVA_HOME.*//g" /etc/profile

cat <<'JAVA_SETTING' >> /etc/profile
export JAVA_HOME=/app/dkit/jdk/release
export PATH=$JAVA_HOME/bin:$PATH
JAVA_SETTING

source /etc/profile

# java 버전 확인
java -version

'Programming Languages > Java' 카테고리의 다른 글

[ Java ] CSV 읽기 기능 구현  (0) 2021.10.25
[ Java ] Swap 알고리즘 구현  (0) 2021.10.25
[ Java ] Crontab 기능 구현  (0) 2021.05.12