一以下的包要先下载放到各自的目录下
/usr/ports/distfiles
bsdjdkpatchestargz
fontconfigtargz
freetypetarbz
jsdk__srcscslzip
jsdk___linuxibin
mtargz
maketarbz
unziptargz
zcryptexportablezip
ziptargz
/usr/ports/distfiles/xc
Wraphelpgz
Xsrctgz
Xsrctgz
Xsrctgz
Xsrctgz
Xsrctgz
Xsrctgz
Xsrctgz
/usr/ports/distfiles/gnome
pkgconfigtarbz
/usr/ports/distfiles/openmotif
openmotiftgz
二Linux支持安装 /usr/ports/emulators/linux_base的ports中间会提示要进行如下的操作 # kldload linprocfs
# mount t linprocfs /compat/linux/proc
三开始编译安装
cd /usr/ports/java/jdk
#make install clean
耐心等待了(我的是PDDR编译了近个小时)
四配置
cshrc加入
setenv ALT_BOOTDIR /usr/local/linuxsunjdk___/bin/java
setenv ALT_JAVAWS_BOOTDIR /usr/local/linuxsunjdk___/bin/java
/etc/fstab 加入
linproc /compat/linux/proc linprocfs rw
五设置环境变量
~/bashrc 加入
export JAVA_HOME=/usr/local/linuxsunjdk___
export CLASSPATH=:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin