메뉴 건너뛰기

imitator

yum으로 기본적인것을 설치한다.
yum install java-1.8.0-openjdk java-1.8.0-openjdk-devel


아래의 파일은 /usr/bin/java 또는 javac의 심볼링 링크 파일이며 그 파일들은
자바 파일에 연동되어있다. 우선 이전 버전의 심볼릭 링크를 삭제한다.

ll  /etc/alternatives/java
rwxrwxrwx 1 root root 46 2016-12-26 10:25 /etc/alternatives/java -> /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java

ll  /etc/alternatives/javac
lrwxrwxrwx 1 root root 48 2016-12-26 09:58 /etc/alternatives/javac -> /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/javac

rm  /etc/alternatives/java
rm  /etc/alternatives/javac

그뒤 다운받은 1.8.0을 설정해준다.

ln -s /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java /etc/alternatives/java
ln -s /usr/lib/jvm/java-1.8.0-openjdk.x86_64/bin/javac /etc/alternatives/javac

이 부분도 추가하면 될듯하나 확인이 필요하다.

vi /etc/profile
export JAVA_HOME=java-1.8.0-openjdk-1.8.0.111-0.b15.el6_8.x86_64
export PATH=/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:$JAVA_HOME/bin

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

아래대로 하면 아주아주 손쉽게 처리가 가능하다.

[root@localhost jvm]# alternatives --config java

4 개의 프로그램이 'java'를 제공합니다.

  선택    명령
-----------------------------------------------
     1           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
*+ 2           /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java
     3           /usr/lib/jvm/jre-1.8.0-openjdk.x86_64/bin/java
     4           /usr/lib/jvm/jre-1.8.0-openjdk.x86_64-debug/bin/java

현재 선택[+]을 유지하려면 엔터키를 누르고, 아니면 선택 번호를 입력하십시오:3



[root@localhost jvm]# alternatives --config javac

4 개의 프로그램이 'javac'를 제공합니다.

  선택    명령
-----------------------------------------------
     1           /usr/lib/jvm/java-1.6.0-openjdk.x86_64/bin/javac
*+ 2           /usr/lib/jvm/java-1.7.0-openjdk.x86_64/bin/javac
     3           /usr/lib/jvm/java-1.8.0-openjdk.x86_64-debug/bin/javac
     4           /usr/lib/jvm/java-1.8.0-openjdk.x86_64/bin/javac

현재 선택[+]을 유지하려면 엔터키를 누르고, 아니면 선택 번호를 입력하십시오:3


[root@localhost jvm]# java -version
openjdk version "1.8.0_111"
OpenJDK Runtime Environment (build 1.8.0_111-b15)
OpenJDK 64-Bit Server VM (build 25.111-b15, mixed mode)

[root@localhost jvm]# javac -version
javac 1.8.0_111



번호 제목 글쓴이 날짜 조회 수
81 우분투(Ubuntu) 16.04 LTS 네트워크 드라이브를 eth0로 변경하는법 [3] file 관리자 2016.04.22 6284
80 쉘 스크립트 expect에서 spawn 파이프(pipe) 사용 방법 [1] file 관리자 2018.02.21 6193
79 umount target is busy 강제 해제하는 방법 관리자 2017.02.10 5887
78 외부아이피를 막아보자 file 관리자 2015.09.09 5260
» 리눅스 centos6에서 java 버전 변경하기 관리자 2016.12.26 4982
76 메가레이드의 상태를 간단하게 확인할수 있는방법 file 관리자 2016.06.16 4849
75 리눅스 CentOS 마인크래프트 서버 spigot 1.11.2 설치(셋팅)방법 [1] file 관리자 2017.02.27 4632
74 우분투 PC Virtual Box 설치 및 ISO 이미지 부팅 file 관리자 2015.02.06 4325
73 gdisk로 대용량 파티션을 생성하기 file 관리자 2016.07.22 4003
72 우분투 16.04 /var/lib/dpkg/lock 잠금 파일을 얻을 수 없습니다 해결법 [1] file 관리자 2017.07.20 3902
71 우분투에서 로케일(locale)을 변경하기 관리자 2015.10.20 3732
70 Ubuntu 16.04 apt-get 패키지 설치 오류 발생시 해결방법 file 관리자 2017.10.10 3628
69 오픈스택 미타카 NoValidHost: No valid host was found. There are not enough hosts available. file 관리자 2017.02.15 3556
68 우분투 시디 굽기 프로그램 브라세로 [1] file 관리자 2015.01.16 3124
67 리눅스 LSI MegaRAID SAS 9261-8i & SAS 9361-8i 펌웨어 설치 [1] file 관리자 2015.12.10 2937
66 centos 6 tomcat 설치 [1] file 관리자 2016.12.09 2688
65 apache2 ProxyPass 사용 중 503 에러 발생시 해결 방법 관리자 2018.05.21 2605
64 CentOS 6 nginx php-fpm mysql을 yum(rpm) 설치하는 방법 file 관리자 2016.11.04 2578
63 CentOS 8 APM(Apache + PHP + mariadb) yum 설치 방법 file 관리자 2019.12.24 2137
62 Read-only file system 관리자 2014.12.30 2060