우분투의 기본 JDK인 OpenJDK를 Oracle의 것으로 바꾸기 시간 절약

대부분의 경우, 우분투에 기본으로 제공되는 JDK인 OpenJDK를 사용함에 문제가 없겠지만, 작업을 하다보니까 테스트를 위해서 Oracle의 Java6나 7을 기본 자바로 설치하고 싶었습니다.

여러 가지 방법들이 있겠지만, https://github.com/flexiondotorg/oab-java6 의 방법을 통해 설치를 하는 것이 편리해 보입니다. 

오라클 홈페이지에서 바이너리를 받아서도 가능은 하겠지만, http://superuser.com/questions/353983/how-do-i-install-the-sun-java-sdk-in-ubuntu-11-10-oneric 의 내용을 위에서부터 주욱 읽어보고 나서 선택한 방법입니다. 

1. sudo apt-get purge openjdk* 를 이용하여, 시스템의 openjdk를 모두 제거하고,,,
2. https://github.com/flexiondotorg/oab-java6 에 접속하여, 좌측 위에 있는 zip을 받은 후, unzip 합니다. 
3. unzip한 폴더로 가서 sudo ./oab-java6.sh 를 하면, 로컬에 패키지를 만들어 주는 듯합니다. 시간이 꽤 걸림...
4. sudo apt-get install sun-java6-jdk sun-java6-fonts sun-java6-source 등으로 설치를 합니다. 
5. sudo update-alternatives --config java 를 통해서, 여러 자바가 있다면 선택해 줍니다. 
6. sudo update-alternatives --all 를 통해서 대량의 선택 사항을 처리합니다... 
(3~6의 내용은 Paweł Prażak 이 적어놓은 내용을 참고함)



덧글

  • 오오 2012/07/04 14:01 # 답글

    /etc/apt/sources.list 를 열어서...

    uncomment http://archive.canonical.com/ubuntu lucid partner
    apt-get update
    sudo apt-get install sun-java6-jdk
    sudo update-java-alternatives -v -s java-6-sun

    제가 했던 방법은 이런것이었는데...
    10.04 였기 때문에 지금도 똑같을지는...--;

    좋은 정보 감사합니다.
  • 무재칠시 2012/07/04 17:25 #

    덧글 감사해요... 좀 더 빠른 방법인 듯합니다^^
댓글 입력 영역