安装JDK需要一定的硬盘空间,新手初学的时候基本安装CentOS的的空间都是8G有些不够用。所以需要先扩充下空间:

1. 添加新硬盘
 设置 -> Storage -> SATA控制器->右击,选择“添加虚拟硬盘”
 然后,根据需求创建合适的硬盘
2. 重启虚拟机
 查看现有系统的磁盘空间
 sudo fdisk -l
 可看到新加的虚拟硬盘,一般名为:Disk /dev/sdb
3. 给新加的硬盘分区
 fdisk /dev/sdb
 键入m,可看到帮助信息
 command (m for help):m
 增加新分区
 command (m for help):n
 选择基本分区,输入:p
 建一个分区
 Partition number(1-4):1
 回车
 First cylinder (1-15908,default 1):Enter
 写入并退出
 command (m for help):w
4. 格式化磁盘分区
 用ext4格式对/dev/sdb1进入格式化
 sudo mkfs.ext3 /dev/sdb15. 挂载分区
 创建新的挂载点
 sudo mkdir /work
 将新磁盘分区挂载到/work目录下mount /dev/hdb1 /work
6.查看磁盘剩余空间
df -hl
注意:这次mount操作只是一次有效,重启后需要重新mount,如果以后要开机自动挂载这个分区,您可以修改/etc/fstab 在这个文件最后一行加上 /dev/hdb1 /work ext3 defaults 1 1 保存后,重启动就有效了.
1).vim /etc/fstab
1).GG ->end光标移动到文件结尾,
2).
3).输入 /dev/hda3 /www ext3 defaults 1 1
4).
5).:wq //保存退出,done!下次就会自动挂载了。
下面就可以安装了
 <1>从SUN下载jdk-1_6_0_14-linux-i586-rpm.bin或jdk-1_6_0_14-linux-i586.bin
 在/usr下新建java文件夹,将安装包放在/usr/java目录下
 # mkdir /usr/java安装JDK
 # cd /usr/java
 ①jdk-1_6_0_14-linux-i586-rpm.bin文件安装
 # chmod 777 jdk-1_6_0_14-linux-i586-rpm.bin ← 修改为可执行
 # ./jdk-1_6_0_14-linux-i586-rpm.bin ← 选择yes同意上面的协议
 # rpm -ivh jdk-1_6_0_14-linux-i586.rpm ← 选择yes直到安装完毕
 ②jdk-1_6_0_14-linux-i586.bin文件安装
 # chmod a+x jdk-1_6_0_14-linux-i586.bin ← 使当前用户拥有执行权限
 # ./jdk-1_6_0_14-linux-i586.bin ← 选择yes直到安装完毕CentOS系统配置环境变量
 <1># vi /etc/profile
 <2>在最后加入以下几行:
 export JAVA_HOME=/usr/java/jdk1.6.0_10
 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
 export PATH=$PATH:$JAVA_HOME/bin
 <3># reboot ← 重启机器配置生效

安装完成以后用 java -version 看安装是否成功。