디지털 오션 리눅스(CENTOS7)에 자바 개발환경 설치

Posted by HULIA(휴리아)
2018. 3. 25. 19:33 호스팅_서버_툴/서버

자바설치 방법은 여러가지가 있음

1) Open JDK 설치하는 법(쉬운 방법)


종류확인

yum list java*jdk-devel

java-1.6.0-openjdk-devel.x86_64             1:1.6.0.40-1.13.12.6.el6_8              updates

java-1.7.0-openjdk-devel.x86_64             1:1.7.0.111-2.6.7.2.el6_8               updates

java-1.8.0-openjdk-devel.x86_64             1:1.8.0.101-3.b13.el6_8                 updates


설치

yum install java-1.7.0-openjdk-devel.x86_64


설치확인

rpm -qa java*jdk-devel


자바

java -version



===============================================================

2) Oracle JDK(rpm) 설치하는 법(조금 어려운 방법)


oracle.com에서 다운 받고 싶은 파일을 지정


cd ~


wget --no-cookies --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-i586.rpm" -O jdk7.rpm


설치

rpm -ivh jdk7.rpm


설치확인

rpm -qa java*jdk-devel


환경변수 등록

$ vi /etc/profile


export JAVA_HOME=/usr/java/설치된 폴더

export PATH=$PATH:$JAVA_HOME/bin 


저장된 프로파일 적용

source .bash_profile


자바

java -version



===============================================================

3) Oracle JDK(tar.gz) 설치하는 법(어려운 방법)

wget --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jdk-8u112-linux-x64.tar.gz


# 디렉토리 생성

mkdir /usr/local/java


# 파일 이동

mv jdk-8u112-linux-x64.tar.gz /usr/local/java


#압축 해제

tar xvzf jdk-8u112-linux-x64.tar.gz


기본명령어 변경

alternatives --install /usr/bin/java java /usr/local/java/jdk1.8.0_112/bin/java 1

alternatives --install /usr/bin/java javac /usr/local/java/jdk1.8.0_112/bin/javac 1

alternatives --install /usr/bin/java javaws /usr/local/java/jdk1.8.0_112/bin/javaws 1

alternatives --set java /usr/local/java/jdk1.8.0_112/bin/java

alternatives --set javac /usr/local/java/jdk1.8.0_112/bin/javac

alternatives --set javaws /usr/local/java/jdk1.8.0_112/bin/javaws


환경변수 등록

$ vi /etc/profile

...

export JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")

export PATH=$PATH:$JAVA_HOME/bin 

# 현재 쉘에 적용

$ . /etc/profile


자바

java -version