Talk:Java

 Для работы IP-KVM, плееров, игрушек

Непонятная ситуация. Похоже, есть два варианта, оба они упомянуты на немного невнятной странице http://www.freebsd.org/java/

Вариант 1. из портов. скачивать все равно придется руками, но ссылки скажут. помимо дистрибутива, еще патчи. на сайте сана надо регистрировать. вариант работает и все ок.

lke# less java/jdk16/pkg-descr This is the latest JDK 1.6.0 patchset from the BSD Java porting project. This port allows you to easily build a native JDK 1.6.0 for FreeBSD.

Please note that due to the current Sun licensing policy the resulting binaries can't be distributed and you are only permitted to use/hack it personally. Due to the same reasons you have to manually fetch the source code and patchset for FreeBSD.

Вариант 2. со страницы http://www.freebsdfoundation.org/downloads/java.shtml уже все готовое. на первый взгляд проще. Если только для работы готовых приложений, то достаточно JRE (Java Runtime Environment) выбираем из списка вариант под свою версию ОС например, для FreeBSD 7.0: Diablo Latte JRE 1.6.0-7     FreeBSD 7.x/i386      End-User      27M      diablo-jre-freebsd7.i386.1.6.0.07.02.tbz Кликаем по нему и принимаем "Лицензионное соглашение" после чего автоматически начинается скачивание.

проверяем контрольную сумму (она есть на странице скачивания) md5 diablo-jre-freebsd7.i386.1.6.0.07.02.tbz

устанавливаем pkg_add -v diablo-jre-freebsd7.i386.1.6.0.07.02.tbz

Package 'diablo-jre-1.6.0.07.02' depends on 'javavmwrapper-2.3.2' with 'java/javavmwrapper' origin. pkg_add: could not find package javavmwrapper-2.3.2 ! pkg_add: 1 package addition(s) failed

ставим недостающее. как сказать ставить это автоматом - я не знаю pkg_add -rv javavmwrapper

снова отображается EULA, которую надо промотать-прочитьтать и ввести Yes.

в адресной строке браузера ввести about:plugins и увидеть Java(TM) Plug-in 1.6.0_07-b02 