Записки Сисадмина по UNIX, Linux, Windows и сетевым технологиям

Linux: Установка SUN JDK в CentOS 5

В дистрибутиве CentOS поставляется OpenJDK. Для работы коммерческого ПО необходимо установить SUN JDK. Итак, приступим:

  1. Скачиваем последнюю версию SUN JDK (на момент написания статьи, это JDK 6 Update 20) с сайта производителя http://java.sun.com/javase/downloads/index.jsp
  2. Устанавливаем SUN JDK
    sh ./jdk-6u20-linux-i586-rpm.bin
  3. Добавляем в alternatives
    alternatives --install /usr/bin/java java /usr/java/jdk1.6.0_20/jre/bin/java 5000
    alternatives --install /usr/bin/javaws javaws /usr/java/jdk1.6.0_20/jre/bin/javaws 5000
    alternatives --install /usr/bin/javac javac /usr/java/jdk1.6.0_20/bin/javac 5000
  4. Указываем, что необходимо использовать SUN JDK вместо OpenJDK
    alternatives --config java
    There are 3 programs which provide 'java'.
    
     Selection    Command
    -----------------------------------------------
    *+ 1           /usr/lib/jvm/jre-1.6.0-openjdk/bin/java
     2           /usr/lib/jvm/jre-1.5.0-gcj/bin/java
     3           /usr/java/jdk1.6.0_20/bin/java
    
    Enter to keep the current selection[+], or type selection number:
    
  5. Создаём переменную JAVA_HOME. Добавляем в /etc/profile (или в .bashrc в домашней директории)
    export JAVA_HOME="/usr/java/jdk1.6.0_20;"
    

Похожие записи:

2 Responses to “Linux: Установка SUN JDK в CentOS 5”

  1. addfs says:

    Спасибо.
    Для убунты вместо alternatives есть гуевый galternatives.

  2. И says:

    А если изначально (при установке системы) не был поставлен OpenJDK, а затем выполнены пункты 1 и 2 данного мануала – остальные телодвижения нужны?

Leave a Reply

Powered by WordPress | Designed by Elegant Themes