메뉴 건너뛰기

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



번호 제목 글쓴이 날짜 조회 수
73 umount target is busy 강제 해제하는 방법 관리자 2017.02.10 875
» 리눅스 centos6에서 java 버전 변경하기 관리자 2016.12.26 1531
71 ssh-keygen secret 관리자 2016.12.23 0
70 centos 6 tomcat 설치 file 관리자 2016.12.09 1330
69 CentOS 6 sendmail 설치 하는 방법 file 관리자 2016.11.16 2370
68 CentOS 6 nginx php-fpm mysql을 yum(rpm) 설치하는 방법 file 관리자 2016.11.04 518
67 CentOS 6 webmin rpm 설치 하는방법 file 관리자 2016.11.02 303
66 CentOS 6 phpmyadmin을 yum(rpm)으로 설치하는 방법 file 관리자 2016.11.01 499
65 VirtualBox Cannot register the hard disk 해결방법 file 관리자 2016.10.18 248
64 su: pam_unix(su:auth): authentication failure file 관리자 2016.10.05 425
63 서버의 ssh 접근이 안될때 확인하는 방법 file 관리자 2016.09.27 6984
62 우분투 16.04 tasksel를 이용하여 데스크탑 설치방법 file 관리자 2016.08.29 662
61 LVM2_member mount(마운트) 불가 해결하는 방법 file 관리자 2016.08.26 1317
60 centos 6.8 mysql 5.5.51 소스설치 secret 관리자 2016.08.15 0
59 우분투 16.04 데스크탑에서 카카오톡 PC버전 설치하기 [27] file 관리자 2016.08.02 29872
58 우분투 16.04 패키지 목록이나 상태 파일을 파싱할 수 없거나 열 수 없습니다. 해결하기 file 관리자 2016.07.28 321
57 gdisk로 대용량 파티션을 생성하기 file 관리자 2016.07.22 883
56 클램(ClamAV) 안티바이러스 설치하기 (CentOS 6.6) file 관리자 2016.06.30 2825
55 메가레이드의 상태를 간단하게 확인할수 있는방법 file 관리자 2016.06.16 1467
54 메가레이드 LSI 9261-8i BIOS(바이오스) 펌웨어 업데이트 하는법 file 관리자 2016.06.16 200