Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > Java + FreeBSD


Автор: Nobody 3.3.2004, 21:38
Итак, как это делал я:
1) После долгих лазаний по сайту Sun'а, нашёл SDK 1.3.1 для Фри. К сожалению, уже не помню, где именно я ее нашел, поэтому качайте http://marat.ms45.net.ru/jdk-1.3.1p8_2.tgz.
Код
fetch "http://marat.ms45.net.ru/jdk-1.3.1p8_2.tgz"

2)НИ В КОЕМ СЛУЧАЕ не пытайтесь натравить на этот файл pkg_add. Я так говорю потому что сам по глупости решил это сделать =) И что же я получил? Я получил установленные Иксы на сервере =)) Оно их ставит как зависимость.
3)Но что тогда делать? Тогда мы берем и распаковываем архив.
Код
tar -xvzf jdk-1.3.1p8_2.tgz

4)Добавляем к переменной окружения PATH значение "/path/to/jdk1.3.1/bin". ИМЕННО на папку "bin"
5)Всё, мы можем запускать Ява-приложения с помощью команды
Код
java /path/to/program
и компилировать с помощью команды
Код
javac /path/to/source


Воть =)

Автор: XClan 4.3.2004, 11:30
А почему с /usr/ports не поставишь? ( правда качать по любому надо и пропихнуть в ./usr/ports/distfiles/)
А далее....
Код

cd ./usr/ports/java/jdk13/
make & make install


Автор: Nobody 4.3.2004, 19:50
Я же говорю, если ставить из портов, то оно как зависимость тянет за собой Иксы, а мне они на сервере нафиг не нужны.

Автор: XClan 10.3.2004, 15:59
Цитата
4)Добавляем к переменной окружения PATH значение "/path/to/jdk1.3.1/bin". ИМЕННО на папку "bin"


А где это прописывать? в .login_conf ?

Автор: Sun 10.3.2004, 18:46
Цитата(XClan @ 10.3.2004, 12:59)
А где это прописывать? в .login_conf ?

Можешь в .profile в своем домашнем каталоге. Пропиши
JAVA_HOME="/usr/java/jdk1.3.1"
CLASSPATH=/usr/java/jdk1.3.1/jre/lib/rt.jar
PATH=$PATH:$JAVA_HOME/bin

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)