环境:VirtualBox 4.1 +RedHat Linux 6
a.下载JDK
JavaSE 6下载:
JavaSE 7下载:
下载JDK文件jdk-6u27-linux-i586.rpm 或者是jdk-6u27-linux-i586.bin;
说明:建议下载JDK6,因为最新的使用得很少,还需要时间来普及。
b.制作包含JDK安装包的ISO文件,如mypackage.iso,把mypackage.iso挂载到Linux操作系统上。或者使用VirtualBox的增强功能,实现虚拟机和宿主机之间的文件共享;
c.切换到root用户,将JDK安装文件jdk-7-linux-i586.rpm拷贝到Redhat任意目录下。如/home cp ???.rpm /home
d.进入安装文件目录(cd ……)
e.执行rpm -ivh ???.rpm 或者./???bin(注:这里???表示安装文件的名字,如jdk-6u27-linux-i586)此时,系统会开始安装JDK。安装结束后可以在/usr目录下发现新增了一个名为java的文件夹。该文件夹就是安装好的JDK目录。
f.设置环境变量
1.进入/etc文件夹,找到文件profile并打开(命令为:#vi profile)。或者在终端直接输入 vi /etc/profile (如果用vi编辑器不能编辑,就切换到图形界面用 kwrite打开进行编辑)
2.找到export PATHUSER LOGNAME MAIL HOSTNAMEHISTSIZE INPUTRC,修改为下面的形式(按i让编辑器处于插入状态):
JAVA_HOME='/usr/java/jdk1.7.0′
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
exportJAVA_HOME
exportPATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC CLASSPATH
按ESC退出编辑模式,在文件末尾输入:wq回车保存并退出vi
g.设置完毕后,保存文件。重启Redhat后(或者使用source /etc/profile 使配置文件立即生效)登录控制终端,输入:java -version;就可以看到正确的版本号了。如果出现java version“1.6.0.27”等字样,说明您的JDK已经安装成功了!