суббота, 27 ноября 2010 г.

JDK6 (Java Development Kit including jre) on Debian sun-java6-jdk package INSTALL

JDK- это набор инструментов для разработки приложений на джва он также содержит среду выполнения джава jre (java runtime eviroment). Пакет распостраняетсья по лицензии и устанвливаеться из пакетов contrib non-free поэтому дописываем в /etc/apt/sources.list:

root@fox:/home/vitaliy# nano /etc/apt/sources.list

#java-package
deb http://ftp.us.debian.org/debian squeeze main contrib non-free

root@fox:# apt-get update

root@fox:# apt-get install sun-java6-jdk

При установки необходимо согласиться с условиясм Лицензионного соглашения.
Далее нужно указать выбор java по умалчанию при поиске в системе среди других java программ от других производителей например OpenJDK или gij, пожно просматреть какталог ссылок /etc/alternative/java:

root@fox:/home/vitaliy# ls -l /etc/alternatives/ja*

lrwxrwxrwx 1 root root 36 Ноя 28 02:47 /etc/alternatives/java ->
/usr/lib/jvm/java-6-sun/jre/bin/java

root@fox:/home/vitaliy# update-alternatives --config java

There are 3 choices for the alternative java (providing /usr/bin/java).

Выбор Путь Приор Состояние
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 автоматический режим
1 /usr/bin/gij-4.4 1044 ручной режим
2 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 ручной режим
3 /usr/lib/jvm/java-6-sun/jre/bin/java 63 ручной режим

Нажмите enter, чтобы сохранить текущий выбор[*], или введите выбранное число: 3
update-alternatives: используется `/usr/lib/jvm/java-6-sun/jre/bin/java' для предоставления `/usr/bin/java' (java) в ручной режим.

Еще раз выполнив проверку убидиться что пременные стоят правильно.

root@fox:/home/vitaliy# ls -l /etc/alternatives/ja*

Ну и последок проверить версию:

root@fox:/home/vitaliy# java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) Client VM (build 17.1-b03, mixed mode, sharing)

Комментариев нет:

Отправить комментарий