免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1705 | 回复: 7
打印 上一主题 下一主题

为什么我在FreeBSD 4.9下面配置JDK会出现这个错误呢? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-01-20 23:40 |只看该作者 |倒序浏览
错误信息如下:
Patching file j2se/src/solaris/native/sun/nio/ch/Net.c using Plan A...
Hunk #1 succeeded at 283.
done
===>; Applying extra patch /usr/ports/java/jdk14/files/disable-ipv6.patch
===>; Applying FreeBSD patches for jdk-1.4.2p7
===>; jdk-1.4.2p7 depends on executable: gm4 - found
===>; jdk-1.4.2p7 depends on executable: zip - found
===>; jdk-1.4.2p7 depends on file: /usr/X11R6/lib/libXm.so - found
===>; jdk-1.4.2p7 depends on file: /usr/local/include/nspr/prtypes.h - found
===>; jdk-1.4.2p7 depends on file: /usr/local/linux-sun-jdk1.4.2/bin/javac - not found
===>; Verifying install for /usr/local/linux-sun-jdk1.4.2/bin/javac in /usr/ports/java/linux-sun-jdk14
======================================================================
Warning: This JDK may be unstable. You are advised to use the native
FreeBSD JDK, in ports/java/jdk14.

This Java VM will attempt to obtain some system information by
accessing files in linux's procfs. You must install the Linux
emulation procfs filesystem for this to work correctly. The JVM
will exhibit various problems otherwise. This can be accomplished
by adding the following line to your /etc/fstab file:

linprocfs /compat/linux/proc linprocfs rw 0 0

and then, as root, executing the commands:

kldload linprocfs
mount /compat/linux/proc

======================================================================
===>; Vulnerability check disabled
===>; Extracting for linux-sun-jdk-1.4.2.06_1
=>; Checksum OK for j2sdk-1_4_2_06-linux-i586.bin.
===>; linux-sun-jdk-1.4.2.06_1 depends on file: /compat/linux/lib/libc.so.6 - found
ELF binary type "0" not known.
Abort trap
*** Error code 134

Stop in /usr/ports/java/linux-sun-jdk14.
*** Error code 1

Stop in /usr/ports/java/jdk14.

论坛徽章:
0
2 [报告]
发表于 2005-01-21 02:47 |只看该作者

为什么我在FreeBSD 4.9下面配置JDK会出现这个错误呢?

没有 mount linprocfs。

论坛徽章:
0
3 [报告]
发表于 2005-01-21 16:05 |只看该作者

为什么我在FreeBSD 4.9下面配置JDK会出现这个错误呢?

这是我的安装准备:
以下文件都已经放如 /usr/ports/distfiles 目录,并且更新了ports
bsd-jdk14-patches-7.tar.gz
j2sdk-1_4_2-bin-scsl.zip
j2sdk-1_4_2-src-scsl.zip
j2sdk-1_4_2_06-linux-i586.bin

然后在 /etc/fstab 中加入下面内容:
linprocfs   /compat/linux/proc   linprocfs   rw   0  0

重起服务器并登录后如下操作:
# cd /usr/ports/java/jdk14
# mount /compat/linux/proc
# make

然后就出现了上面的错误了。重新编译前我做了下面命令:
# cd /usr/ports/java/jdk14
# make clean

我在网上找到一篇文章中说将FTP设置为 binary 模式的,不知道如何做。还有个疑问,我准备好了这些上面说的几个文件后,它还需要下载别的软件吗?
希望大家能帮忙出出主义,小弟在此先谢谢各位了。

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
4 [报告]
发表于 2005-01-21 18:04 |只看该作者

为什么我在FreeBSD 4.9下面配置JDK会出现这个错误呢?

关注,我也想搭建个java环境在FreeBSD下

论坛徽章:
0
5 [报告]
发表于 2005-01-21 19:42 |只看该作者

为什么我在FreeBSD 4.9下面配置JDK会出现这个错误呢?

你是哪个版本的,我的4.9,别的版本不知道效果怎样。
我是综合这两篇文章中的方法配的:
http://www.gixuan.net/article/showarticle.php?aid=247
http://www.gixuan.net/article/showarticle.php?aid=259
你试试看能行吗?

论坛徽章:
0
6 [报告]
发表于 2005-01-22 03:27 |只看该作者

为什么我在FreeBSD 4.9下面配置JDK会出现这个错误呢?

在 rc.conf 里面加上 linux_enable="YES",然后 reboot 试试。

论坛徽章:
0
7 [报告]
发表于 2005-01-23 02:01 |只看该作者

为什么我在FreeBSD 4.9下面配置JDK会出现这个错误呢?

上面的选项我装完系统后就一直是开着的。
不知有人碰到过这样的情况没。
附带问个问题,FreeBSD下面FTP下载模式如何更改为:binary 模式。默认的不知道是什么模式。

论坛徽章:
0
8 [报告]
发表于 2005-01-28 01:20 |只看该作者

为什么我在FreeBSD 4.9下面配置JDK会出现这个错误呢?

T一下,希望能找到人回答。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP