URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4365
[ Назад ]

Исходное сообщение
"Java + FreeBSD"

Отправлено scum , 14-Июн-05 16:57 
Товарищи, дорогие! Подскажите пожалуйста, как под FreeBSD 5.4 поставит jdk и jre. Все равно чьи: сановские или от ibm, лишь бы работало. Вся инфа в инете только под FreeBSD 4.x, так что я ничего не нашел. Буду признателен до конца жизни.

Содержание

Сообщения в этом обсуждении
"Java + FreeBSD"
Отправлено ihor , 16-Июн-05 13:12 
можно включить поддержку эмуляции Linux и использовать JRE/JDK для Linux


"Java + FreeBSD"
Отправлено scum , 17-Июн-05 16:31 
Это понятно, но вся соль в том, что инсталляшка не ставится. Пишет в конце "aborted". $? равно 0. И тишина.



"Java + FreeBSD"
Отправлено Андрей , 19-Июн-05 15:50 
Найди установку Oracle на этом сайте. Там описано как поставить JRE из портов. JDK ставится аналогично.



"Java + FreeBSD"
Отправлено DEC , 20-Июн-05 16:09 
>Товарищи, дорогие! Подскажите пожалуйста, как под FreeBSD 5.4 поставит jdk и jre.
cd /usr/ports/java/linux-sun-jdk15
make install
дальше он попросит файло и скажет откуда стянуть
стягиваешь и закидываешь в /usr/ports/distfiles
дальше make install clean
и всё

можно, конечно и нативную жабу собрать, но дооолго это


"Java + FreeBSD"
Отправлено Stas , 10-Окт-05 20:34 
>можно, конечно и нативную жабу собрать, но дооолго это

А насколько долго? У меня почти 40 часов на GenuineIntel 930.96MHz стоит на
gmake[3]: Entering directory `/usr/ports/java/jdk15/work/control/build/bsd-i586/hotspot-i586/tmp/bsd_i486_compiler2/product'
Generating ../generated/jvmtifiles/jvmdiEnter.cpp
/usr/local/linux-sun-jdk1.4.2/bin/java -classpath ../generated/jvmtifiles jvmtiGen -IN /usr/ports/java/jdk15/work/hotspot/src/share/vm/prims/jvmti.xml -XSL /usr/ports/java/jdk15/work/hotspot/src/share/vm/prims/jvmdiEnter.xsl -OUT ../generated/jvmtifiles/jvmdiEnter.cpp -PARAM interface jvmdi
Info: jvmtiGen using javax.xml.transform.TransformerFactory = org.apache.xalan.processor.TransformerFactoryImpl


"Java + FreeBSD"
Отправлено Stas , 10-Окт-05 20:40 
>cd /usr/ports/java/linux-sun-jdk15
>make install
>дальше он попросит файло и скажет откуда стянуть
>стягиваешь и закидываешь в /usr/ports/distfiles
>дальше make install clean
>и всё

а у меня:
#make install
===>  linux-sun-jdk-1.5.0.05,2 does not run (core dumps: Bad System Call).
#mount
/dev/da0s1a on / (ufs, local)
/dev/da0s1f on /usr (ufs, local)
/dev/da0s1e on /var (ufs, local)
procfs on /proc (procfs, local)
linprocfs on /usr/compat/linux/proc (linprocfs, local)


"Java + FreeBSD"
Отправлено Stas , 10-Окт-05 20:45 
linux-sun-jdk14 собрался и стал нормально


"Java + FreeBSD"
Отправлено ungewissheit , 31-Янв-07 17:08 
Забавно было читать, как коллеги предлагают зайти в порты и сделать там make install
даже не потрудившись подумать, что проблема там и возникает. Сейчас тоже разбираюсь, появилась не так давно на 4ой ветке, на 5й и 6й все ок.

"Java + FreeBSD"
Отправлено chip , 21-Июн-05 12:30 
>Товарищи, дорогие! Подскажите пожалуйста, как под FreeBSD 5.4 поставит jdk и jre.
>Все равно чьи: сановские или от ibm, лишь бы работало. Вся
>инфа в инете только под FreeBSD 4.x, так что я ничего
>не нашел. Буду признателен до конца жизни.

А данная ссылка не поможет: http://www.freebsd.org/java/ ?


"Java + FreeBSD"
Отправлено Андрей , 21-Июн-05 19:36 
Читай сообщение от DEC на этой ветке. Проверено - работает и ставится.



"Java + FreeBSD"
Отправлено chip , 22-Июн-05 22:21 
>Читай сообщение от DEC на этой ветке. Проверено - работает и ставится.
>

Полагаю это все же ответ вопрошавшему ?!


"Java + FreeBSD"
Отправлено AD , 29-Окт-05 16:16 
Точно такая же бяда:
#make
===>  linux-sun-jdk-1.5.0.05,2 does not run (core dumps: Bad System Call).
стоит правда
jdk-1.4.2p7_2       Java Development Kit 1.4.2
linux-sun-jdk-1.4.2.05 Sun Java Development Kit 1.4 for Linux
но хотелось обновить.

"Java + FreeBSD"
Отправлено Stas , 30-Окт-05 18:04 
У меня собрался native после длительного пинания следующим образом:
Сборка останавливалась на генерации cpp из xml/xsl, я их слил на машину с работающей java, сгенерил там и положил на машину, на которой надо собрать java. только когда будешь ложить, не перемещай а копируй, у меня за один раз собрать нормально не получилось, пришлось несколько раз подовывать. после копирования сделай им touch, чтоб make обмануть :) Данный процесс повторить ещё раз надо будет - java собирается 2 раза и сравнивает результаты. И при линковке начало ругаться на нехватку символов в либе - надо посносить .o которые ложаться в либ и проверить cpp - у меня при сборке проскочил cpp 0 размера. но зато сейчас работает нормально, хотя при большом желании можно пересобрать будет java по новой имспользуя в качестве bootstrap java ту, что собрал