作者:Xinsoft
日期:2006-02-09
出处:应用之美
网址:http://xinsoft.blogchina.com/4419305.html
1、下载所需的文件
从 http://www.sun.com/software/java2/download.html 下载:
SCSL Source file, jdk-1_5_0-src-scsl.zip
SCSL Binaries file, jdk-1_5_0-bin-scsl.zip
在下载前可能需要注册一个账户。
从 http://www.eyesbeyond.com/freebsddom/java/jdk15.html 下载:
bsd-jdk15-patches-2.tar.bz2
从 http://java.sun.com/j2se/1.5.0/download.jsp下载:
jdk-1_5_0_06-linux-i586.bin
将上面这 4 个文件复制到 /usr/ports/distfiles/
2、安装
Xinsoft-cisiBSD# cd /usr/ports/java/linux-sun-jdk1.5.0
Xinsoft-cisiBSD# make install clean
3、环境变量及Linux兼容环境的设置
Xinsoft-cisiBSD# mkdir /usr/compat/linux/proc
Xinsoft-cisiBSD# ee /root/.cshrc
| # added by root [Xinoft] 2006-02-09 01:54:00 # for java # Block_JAVA :: Begin set JAVA_HOME = (/usr/local/linux-sun-jdk1.5.0) setenv JAVA_HOME ${JAVA_HOME} setenv CLASSPATH .:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar setenv PATH ${PATH}:${JAVA_HOME}/bin kldload linprocfs mount -t linprocfs linprocfs /compat/linux/proc # Block_JAVA :: End |
| java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode) |
| kldload linprocfs mount -t linprocfs linprocfs /compat/linux/proc |
| Java HotSpot(TM) Client VM warning: Can't detect initial thread stack location - find_vma failed java version "1.5.0_06" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05) Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode) |
| kldload linprocfs mount -t linprocfs linprocfs /compat/linux/proc |
你可以使用这个链接引用该篇文章 http://publishblog.blogchina.com/blog/tb.b?diaryID=4419305
|
- 评论人:zxpxyz
2007-07-18 14:07:15
|
|||
linux下也出现了这个问题了。不知道java要在/proc下面干什么…… |
||||
|
- 评论人:钟爱兰一生
2006-03-03 02:43:35
|
|||
不是说FreeBSD对Java支持得很不好吗?你是怎样考虑的? |
||||