Установка sun java - centos wiki

У CentOS по дефолту встановлений OpenJDK. Цього цілком достатньо в більшості випадків, але бувають моменти, коли необхідна саме "справжня" sun-івської java. Наприклад для додатків заточених саме під неї.

Отже існують два пакети SDK і JRE.
SDK (Software Development Kit) - набір із засобів розробки, утиліт і документації, який дозволяє програмістам створювати додатки для необхідної платформи (програмної або програмно-апаратної).

Java Runtime Environment (JRE) - мінімальна виконавче середовище Java.
Набір програм і бібліотек, які служать основою для запуску JAVA-додатків. Складається з віртуальної машини - Java Virtual Machine і бібліотеки Java-класів.

Варто зауважити, що в пакет SDK входить JRE. Так що якщо ви встановите будь-який з цих пакетів, будь-якої ява-аплет, що вимагає имено sun-івської Яви, працювати буде - наприклад аплет банк-клієнта в браузері.

Установка sun java - centos wiki

Різниця між ними полягає в тому, що * .bin містить каталог з файлами, які будуть розпаковані в директорію з якої запущений * .bin (містить так само настроювальний файл java.sh), а файл * .rpm.bin містить RPM-пакети, які розпакуються в директорію з якої запустили * -rpm.bin. а потім будуть встановлені в каталог / usr / java. Вся установка RPM-пакетів полягає в розпакуванні в каталог / usr / java тих же самих файлів і каталогів, які містить пакет * .bin.

скопіюємо пакет в директорію / usr / src - в принципі не обов'язково.

Тепер виконаємо налаштування. Варто зробити невеличкий відступ. Всі користувачі і програми викликають java по шляху / usr / bin / java.

сторінка основних параметрів alternatives:

Загальні параметри. --verbose --test --help --usage --version
--altdir <каталог> --admindir <каталог>

Для того щоб повернути або поміняти java. у нас завжди є в запасі такі команди:

Нам знадобиться поки одна:

Перевіримо версію java.

  • Беремо з сайту java.com/ru пакет jre-6u30-linux-i586.bin.
  • поміщаємо його в директорію / usr / java
  • в консолі виконаємо: ./jre-6u30-linux-i586.bin
  • з'явиться папка jre1.6.0_30
  • створимо для директорії jre1.6.0_30 поруч посилання на неї з назвою jre (ln -s /usr/java/jre1.6.0_30 / usr / java / jre)
  • в директорії: /etc/profile.d створимо текстовий файл /etc/profile.d/java.sh містить наступні рядки:
  • для браузера створимо також посилання: ln -s /usr/java/jre/lib/i386/libnpjp2.so / usr / lib / mozilla / plugins / (або так: sudo ln -s / usr / java / jre / lib / i386 /libnpjp2.so

Викачуємо як і в попередньому прикладі необхідний пакет - jdk-6u24-linux-i586-rpm.bin. В консолі виконуємо:

Далі настроювання використовуваних версій:

Переконаємося що у нас встановлено

Схожі статті