目标:A环境上已存在可用的JDK环境,但B环境上没有,我们可以免除安装的方法,直接从把A环境的迁移到B环境上去。
注意事项:以下操作A和B环境的用户都为root
一、确认B环境未安装JDK
二、打包JDK,免除安装步骤
从A环境,找到JDK的安装目录,一般情况都是在/usr/java 目录下,用以下命令直接打包
tar -cvzf jdk1.7.0_51.tar.gz jdk1.7.0_51
三、上传tar包
在B环境上/usr/目录下场景 java目录,然后把A环境打好的包传过去
注意:可以采用sftp直接从A下载到B;也可以采用A下载到本地,在从本地上传到B的方法。
四、解压tar包
完成上传动作后,可以在B的/usr/java/目录下解压压缩包
tar -xvf jdk1.7.0_51.tar.gz
五、设置环境变量
vi /etc/profile 打开profile文件,找到export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL此处内容,直接在上面添加以下信息
export JAVA_HOME=/usr/java/jdk1.7.0_51
export JAVA_BIN=/usr/java/jdk1.7.0_51/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
tips:1、注意根据实际情况填写目录;2、小技巧:要是路径未发生什么变化的话,可以直接把A环境的变量内容复制过来
六、生效环境变量
[root@test src]# source /etc/profile
七、验证,
有以下信息表明设置OK。
$ java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)
原文地址:http://blog.csdn.net/lzqinfen/article/details/38867183