debian 安装jdk
JDK下载
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u21-oth-JPR
在sun下载了最新的JDK,我下载的是jdk-6u32-linux-i586.bin并把该文件的属性改成可执行,直接执行该文件
#chmod+xjdk-6u32-linux-i586.bin
#./jdk-6u32-linux-i586.bin
程序运行后会当前目录下生成一个名为jdk1.6.0_32的目录
把该目录拷贝到/usr/local/jdk1.6.0_32,并在系统初始化脚本中增加以下两个环境变量
cp-r/home/jdk1.6.0_32//usr/local/
配置classpath,修改所有用户的环境变量
root#vi/etc/profile
在文件最后添加
#setjavaenvironment
exportJAVA_HOME='/usr/local/jdk1.6.0_32'
exportJRE_HOME=/usr/local/jdk1.6.0_32/jre
exportCLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
exportPATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
设置默认启动
gedit/etc/rc.local
加上:
exportJAVA_HOME=/usr/local/jdk1.6.0_32
exportPATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$CATALINA_HOME=/usr/local/apache-tomcat-6.0.26/bin
exportCLASSPATH=.:/usr/local/jdk1.6.0_32/lib:/usr/local/jdk1.6.0_32/jre/lib:$CLASSPATH
exportCATALINA_BASE=/usr/local/apache-tomcat-6.0.26
exportCATALINA_HOME=/usr/local/apache-tomcat-6.0.26
exportJRE_HOME=/usr/local/jdk1.6.0_32/jre
用java -version命令进行测试