我redhat 的版本不高所以初次装jdk1.8版本出现问题,1.7也不可以。所以只能1.6了。
1 将jdk-6u37-linux-i586.bin 放入把虚拟机共享文件夹中
开启redhat
进入 /mnt/hgfs/share文件夹下(sharex自定义)复制到redhat中。
放在 /home/wanglin 目录下。
# ls –l
2 列出该目录下文件的信息,看JDK安装文件是否具有可执行权限(一般没有)
# chmod 755jdk-6u37-linux-i586.bin 若无执行权限,则执行这一步我又这个权限跳过. 执行下一步
# ./jdk-6u37-linux-i586.bin
执行JDK安装文件
找到jdk1.8获取绝对路径
[wanglin@emdoor jdk1.6.0_37]$ pwd
/home/wanglin/jdk1.6.0_37
3 修改配置文件
注意用 sudo vi /etc/profile 加上sudo是因为直接vi我们是没有权限修改profile的
在最后面加上
JAVA_HOME=/home/wanglin/jdk1.6.0_37
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
执行
source /tec/profile
安装完毕
执行java 或javac
测试一下