Heim  >  Artikel  >  Backend-Entwicklung  >  FreeBSD9.0安装JDK1.6

FreeBSD9.0安装JDK1.6

WBOY
WBOYOriginal
2016-08-08 09:29:551127Durchsuche

FreeBSD9.0安装JDK1.6

小狼@http://blog.csdn.net/xiaolangyangyang

今天在FreeBSD 9.0 上安装jdk1.6时遇到的问题,在这里和大家分享一下,希望对大家能有帮助。

 一、下载文件

根据官方提供的方案进行安装,但是在安装过程中需要手动下载一些jar和zip,我把地址也贴在下面:

#wget http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-src-b05-jrl-24_sep_2007.jar

#wget http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-bin-b05-jrl-24_sep_2007.jar

#wget http://www.java.net/download/jdk6/6u3/promoted/b05/jdk-6u3-fcs-mozilla_headers-b05-unix-24_sep_2007.jar

下载bsd-jdk16-patches-4.tar.bz2(http://www.eyesbeyond.com/freebsddom/java/JDK16JRLConfirm.html

下载diablo-caffe-freebsd7-i386-1.6.0_07-b02.tar.bz2(http://www.FreeBSDFoundation.org /cgi-bin/download?download=diablo-caffe-freebsd6-i386-1.6.0_07-b02.tar.bz2

下面这个要下载的最有意思了,当安装时会有版本的不同,如果你使用其他版本替代,在安装时是不会通过的,那么怎么才能下载到具体的版本呢?

答案:你只需把下面的链接进行小修改,把tzupdater/后面的数字修改成安装时提示的版本号,这样就可以下载到你想要的版本。

wget http://download.oracle.com/otn-pub/java/tzupdater/1.3.42/tzupdater-1_3_42-2011k.zip

以上6个文件下载完成后上传到/usr/ports/distfiles下。

 二、安装

下面进入到jdk安装目录:/usr/ports/java/jdk16/下,执行下面命令: make install  进行安装;

ok 安装完成;

三、配置

开始配置环境变量;

这里我就不细写了,需要提醒的就是   根据你使用的shell不同 ,需要修改的文件也会不同;

如果使用的是sh 那么修改的是.profile

如果使用的是csh  那么修改的就是.cshrc

完毕;

然后在/etc/profile添加以下几句信息 :

export PATH=$PATH:/usr/local/jdk1.6.0/bin/:/usr/local/jdk1.6.0/jre/bin 

export JAVA_HOME=/usr/local/jdk1.6.0

export CLASSPATH="./:/usr/local/jdk1.6.0/lib:/usr/local/jdk1.6.0/jre/lib" 

export LD_LIBRARY_PATH=/usr/local/jdk1.6.0//jre/lib/i386:/usr/local/jdk1.6.0/jre/lib/

或者caiy设置环境变量(~/.cshrc):

编辑根目录下的.cshrc,加入下面几行:

setenv JAVA_HOME /usr/local/java

setenv CLASSPATH $JAVA_HOME/lib:$JAVA_HOME/jre/lib

setenv PATH $JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

四、测试

使环境变量生效,并进行测试:

source ~/.cshrc

java -version

显示:

java version "1.6.0_03-p4"

Java(TM) SE Runtime Environment (build 1.6.0_03-p4-zdhfree_09_jun_2008_10_38-b00)

Java HotSpot(TM) Client VM (build 1.6.0_03-p4-zdhfree_09_jun_2008_10_38-b00, mixed mode)

在实际操作中遇到的问题:
一、安装wget:(安装wget后才有/usr/ports/distfiles
$cd /usr/ports/ftp/wget

$make install clean

以上就介绍了FreeBSD9.0安装JDK1.6,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn