首先,我的测试环境是CentOS的linux虚拟机,如果想安装JDK,首先要有一个JDK。利用的软件就是WinSCP,把JDK从windows中传送到Linux中去。
1. JDK从Windows到Linux的传送
利用WinSCP把JDK从Windows传送到linux的root用户的Download文件下下。
在WinSCP中还能看到传送的文件的权限,这样更方便操作。
2. 选在JDK的安装目录
这里选择安装在linux的/usr/local文件夹中,首先删除里面没用的全部文件
#rm -rf *
然后把安装文件copy到这个目录中
#cp ~/Downloads/* . //把root/Downloads文件夹下的所有文件,拷贝到当前路径中,当前路径为/usr/local
经过上面的这些,所有的安装文件已经到达了指定的安装目录,下面开始安装。
3. 修改权限,开始安装
看到JDK的文件后缀是.bin,所以它是可以直接运行的。修改其权限
#chmod 744 xxx //修改文件权限,使文件所有者拥有全部权限,文件所在组和其它组有只读权限
然后执行文件,也就是解压缩。完成之后会得到一个文件目录jdk1.6.0_24。因为这个名字有点长,重命名这个文件目录
#mv jdk1.6.0_24 jdk
4. jdk设置环境变量
CentOS的环境变量的配置文件为/etc/profile
#vi /etc/profile
在这个配置文件中加入:
export JAVA_HOME=/usr/local/jdk
export PATH=.:$JAVA_HOME/bin:$PATH
然后保存退出.
使刚才的配置文件立即生效
#source /etc/profile
验证一下: