一、安装JDK
从sun网站上直接下载JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk6-jsp-136632.html 提供了两个下载:
1、jdk-6u21-linux-i586.bin 这个是自解压的文件,在linux上安装如下:
$ sudo chmod a+x ./jdk-6u21-linux-i586.bin
a:All,即全部的用户,包含拥有者,所属群组以及其他用户
x:执行或切换权限,数字代号为"1"。
$ sudo ./jdk-6u21-linux-i586.bin
在按提示输入yes后,jdk被解压到./jdk1.6.0_21 目录下。
二、配置环境变量
1.Linux 的变量种类
按变量的生存周期来划分, Linux 变量可分为两类:
1. 永久的:需要修改配置文件,变量永久生效。
2. 临时的:使用 export 命令声明即可,变量在关闭 shell 时失效 。
2. 设置变量的三种方法
1. 在 /etc/profile 文件 中添加变量【对所有用户生效(永久的)】
用 VI 在文件 /etc/profile 文件中增加变量,该变量将会对 Linux 下所有用户有效,并且是“永久的”。
例如:编辑 /etc/profile 文件,添加 CLASSPATH 变量
$sudo vi /etc/profile
export JAVA_HOME=/usr/soft/java/jdk1.6.0_21
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注:修改文件后要想马上生效还要运行 $ source /etc/profile 不然只能在下次重进此用户时生效。
2. 在用户目录下的 .bash_profile 文件 中增加变量【对单一用户生效(永久的)】
用 VI 在用户目录下的 .bash_profile 文件中增加变量,改变量仅会对当前用户有效,并且是“永久的”。
例如:编辑 tivan 用户目录( /home/guok )下的 .bash_profile
$ sudo vi /home/tivan/.bash.profile
添加如下内容:
export JAVA_HOME=/usr/soft/java/jdk1.6.0_21
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
注:修改文件后要想马上生效还要运行 $ source /home/tivan/.bash_profile 不然只能在下次重进此用户时生效。
3. 直接运行 export 命令 定义变量【只对当前 shell ( BASH )有效(临时的)】
-EOF-