Назад | Перейти на главную страницу

java для freebsd

Я пытаюсь установить java на freebsd 7.X, и до сих пор я сделал следующее

скачать tar-файл по этой ссылке и сохраните файл в

cd /usr/ports/distfiles/

после этого я бегу

cd /usr/ports/java/diablo-jre16 **or** 
cd /usr/ports/java/diablo-jdk16
make config install clean 

и снимите все флажки на экране конфигурации

Теперь после всего этого я получаю следующее сообщение, чтобы указать версию amd, даже если мой сервер использует Intel Core2Quad Q9550 2,83 ГГц

mail# make install
===>  Vulnerability check disabled, database not found
===>  License check disabled, port has not defined LICENSE
===>  Found saved configuration for diablo-jdk-1.6.0.07.02_12

Because of licensing restrictions,
you must fetch the distribution 
manually.

Please access

     http://www.FreeBSDFoundation.org/cgi-bin/download?download=diablo-caffe-freebsd7-amd64-1.6.0_07-b02.tar.bz2

with a web browser and "Accept" the
End User License Agreement for  "Caffe
Diablo 1.6.0".

Please place the downloaded file(s)
in /usr/ports/distfiles.

*** Error code 1

Stop in /usr/ports/java/diablo-jdk16.
mail#

(как и раньше я получал ошибку для tzupdater, поэтому я загрузил tzupdater-1_3_29-2010f.zip и поместил его в папку cd / usr / ports / distfiles /)

статус обновлен

Я успешно установил его (я думаю) после загрузки пакета amd, но теперь, когда я ввел команду

cd /usr/local/diablo-jdk1.6.0/bin/

а потом

java command

чтобы проверить, установлен ли он или нет, он показывает мне

java: Command not found.

Хотя java указана в этом каталоге

Ничего страшного, если вы установили 64-битную версию. Intel использует тот же набор инструкций (за исключением Itanium), поэтому просто загрузите файл, указанный в сообщении об ошибке.

Порт должен установить оболочку javavm, которая устанавливает ссылки в / usr / local / bin. Таким образом, вы должны иметь возможность вводить java -version где угодно.