JDK--linux环境上的直接迁移方法

本文介绍如何从已安装JDK的环境(A)迁移至未安装JDK的环境(B),包括卸载旧版JDK、打包与传输JDK、解压并设置环境变量,以及验证JDK安装。此外,还提供了在目标环境中解压并启动Tomcat的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目标:A环境上已存在可用的JDK环境,但B环境上没有,我们可以免除安装的方法,直接从把A环境的迁移到B环境上去。
注意事项:以下操作A和B环境的用户都为root
一、确认B环境未安装JDK
1、若之前没有装过,卸载系统自带的jdk版本:
查看自带的jdk:
#rpm -qa|grep gcj
看到如下信息:
libgcj-4.1.2-44.el5
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
使用rpm -e –nodeps 命令删除上面查找的内容:
#rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

2、若之前自己装过,卸载rpm安装的jdk版本
    查看安装的jdk:
    #rpm -qa|grep jdk
    看到如下信息:
    jdk-1.6.0_22-fcs
    卸载:
    #rpm -e --nodeps jdk-1.6.0_22-fcs

二、打包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的方法。
sftp常用的命令
 输入:help命令,显示该FTP提供所有的命令
  pwd: 查询linux主机所在目录(也就是远程主机目录)
  lpwd: 查询本地目录(一般指windows上传文件的目录:我们可以通过查看”选项”下拉框中的”会话选项”,我们知道本地上传目录为:D:/我的文档)
  ls: 查询连接到当前linux主机所在目录有哪些文件
  lls: 查询当前本地上传目录有哪些文件
  lcd: 改变本地上传目录的路径
  cd: 改变远程上传目录
  get: 将远程目录中文件下载到本地目录
  put: 将本地目录中文件上传到远程主机(linux)
  quit: 断开FTP连接
sftp> lcd d:\jdk-Tomcat (选定本地目录)
sftp> cd /usr/java 选定服务器的目录

Get 文件名(下载) put 文件名(上传)

四、解压tar包
完成上传动作后,可以在B的/usr/java/目录下解压压缩包
tar -xvf jdk1.7.0_51.tar.gz

五、设置环境变量
vi /etc/profile 打开profile文件, 按i进入插入模式
最后添加代码
unset i
unset -f pathmunge
JAVA_HOME=/usr/java/jdk1.8.0_131
JRE_HOME=/usr/java/jdk1.8.0_131/jre
PATH=PATH:PATH:JAVA_HOME/bin:JRE_HOME/bin
CLASSPATH=.:JAVAHOME/lib/dt.jar:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/toos.jar:JREHOME/libexportJAVAHOMEJREHOMEPATHCLASSPATHtips:12Aesc:wq退:q退:q!退source/etc/profilejavaversionJDKJDKechoJREHOME/libexportJAVAHOMEJREHOMEPATHCLASSPATHtips:1、注意根据实际情况填写目录;2、小技巧:要是路径未发生什么变化的话,可以直接把A环境的变量内容复制过来编辑完后按esc:wq保存退出:q退出:q!不保存退出加载刚设置的变量source/etc/profile输入命令:java−version,如果显示JDK版本号,则证明已经安装了JDK。输入命令:echoJAVA_HOME,如果显示路径,则证明配置了环境变量。
输入java ,javac ,java -version 来检测

3.1 解压tomcat
tar -xzvf tomcat-7.0.61.tar.gz
改名
mv tomcat-7.0.61 tomcat7
然后移动到/home/文件夹下
mv tomcat7 /home/

3.2、启动tomcat
cd tomcat7/bin
然后键入./startup.sh来启动tomcat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值