리눅스 CentOS에서 Openjdk 설치하는 방법입니다.


# yum으로 확인하기

$ yum list all | grep jdk


yum에 원하는 버젼이 있을경우 yum으로 바로 설치

$ yum install java-1.7.0-openjdk java-1.7.0-openjdk-devel


yum에 원하는 버젼이 없을경우

심볼링 링크 연결하는 방법도 있겠지만,

여기서는 alternatives로 활용합니다.

alternatives: 여러 버전의 소프트웨어가 설치되어 있을때 버전 관리


# yum으로 원하는 버젼 아무거나 다운받기

yum install java-1.7.0-openjdk java-1.7.0-openjdk-devel


# 자바 버전 확인하기

java -version

javac -version

블로그 이미지

귀염둥이채원

,

리눅스 CentOS에서 Openjdk 설치하는 방법입니다.


# Oracle JDK 다운로드

http://www.oracle.com/technetwork/java/javase/downloads/index.html


# 다운받은 rpm 파일 설치

$ yum localinstall jdk-8u20-linux-x64.rpm


/usr/java 에 설치가 되는데, /usr/java/default 를 이용하기로 한다.

향후 버전업이 되어도 default 에 최신버전이 계속 링크가 유지된다.


[root@centos java] pwd

/usr/java

[root@centos java] ls -l

total 4

lrwxrwxrwx. 1 root root   16 Aug 28 15:55 default -> /usr/java/latest

drwxr-xr-x. 9 root root 4096 Aug 28 15:55 jdk1.8.0_20

lrwxrwxrwx. 1 root root   21 Aug 28 15:55 latest -> /usr/java/jdk1.8.0_20


# alternatives 를 이용하여 등록한다.

$ alternatives --install /usr/bin/java java /usr/java/default/bin/java 20000

$ alternatives --install /usr/bin/javac javac /usr/java/default/bin/javac 20000

$ alternatives --install /usr/bin/javaws javaws /usr/java/default/jre/bin/javaws 20000

$ alternatives --install /usr/bin/keytool keytool /usr/java/default/bin/keytool 20000


# alternative --config 를 이용하여 Oracle Java 를 선택한다.

[root@centos java] alternatives --config java

There are 4 programs which provide 'java'.

  Selection    Command

-----------------------------------------------

*  1           /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java

   2           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java

   3           /usr/lib/jvm/jre-1.5.0-gcj/bin/java

 + 4           /usr/java/default/bin/java

Enter to keep the current selection[+], or type selection number: 4     # 등록된 4 (Oracle Java) 를 기본으로 선택한다.

  

[root@centos java] alternatives --config javac  # 같은 방식으로 반복


# 자바 설치 확인

[root@centos java] java -version

java version "1.8.0_20"

Java(TM) SE Runtime Environment (build 1.8.0_20-b26)

Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)

[root@centos java] javac -version

javac 1.8.0_20


# 환경변수 설정

/etc/profile

 # 가장 아래줄에 다음 내용 추가

  

export JAVA_HOME=/usr/java/default

export PATH=$PATH:$JAVA_HOME/bin

블로그 이미지

귀염둥이채원

,

리눅스 우분투 자바(Java) 설치하는 방법입니다.


# OpenJDK 제거하기

$ sudo apt-get purge openjdk*


# java repository 추가

$ sudo add-apt-repository ppa:webupd8team/java


# repository index 업데이트

$ sudo apt-get update


# JDK 설치, 아래의 세가지 버전 중에 자신이 필요한 버전을 설치한다.

# Java 6 설치

$ sudo apt-get install oracle-java6-installer


# Java 7 설치

$ sudo apt-get install oracle-java7-installer


# Java 8 설치

$ sudo apt-get install oracle-java8-installer


-----------------------------------------------------------

우분투 자바 설치

java jdk 설치

ubuntu java install

우분투 자바 업데이트

ubuntu java path

우분투 자바 설치 오류

오라클 java 다운

linux jdk download

리눅스 자바 설치 경로

java sdk 다운

블로그 이미지

귀염둥이채원

,