CentOs离线安装版java

方法一:手动解压JDK的压缩包,然后设置环境变量

1.在/usr/目录下创建java目录

[root@localhost ~]# mkdir/usr/java
[root@localhost ~]# cd /usr/java

2.下载jdk,然后解压

[root@localhost java]# curl -O http://download.Oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz 
[root@localhost java]# tar -zxvf jdk-8u191-linux-x64.tar.gz

3.设置环境变量

[root@localhost java]# vi /etc/profile

在profile中添加如下内容:

#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

让修改生效:

[root@localhost java]# source /etc/profile
 

看看是否生效  java -version

### CentOS 离线安装 JDK 的方法及步骤 #### 准备工作 在开始之前,需确认目标服务器处于无网络连接状态,并准备好所需的 JDK 安装包以及相关依赖项。以下是具体的操作流程: --- #### 1. 下载 JDK 安装包 从官方渠道获取适合的 JDK 版本并保存至本地磁盘。推荐使用 Oracle 或 OpenJDK 提供的稳定版本[^1]。 - **下载地址**: - Oracle JDK: [Oracle Java SE Downloads](https://www.oracle.com/java/technologies/javase-downloads.html) - OpenJDK: [OpenJDK Official Site](http://openjdk.java.net/) 将下载好的 `jdk-8uXXX-linux-x64.tar.gz` 文件传输到目标机器上的指定路径(如 `/usr/local/`),可以借助 FTP 工具完成此操作[^4]。 --- #### 2. 解压 JDK 压缩包 登录到目标 CentOS 主机,切换到存储 JDK 文件的目录,执行解压缩命令: ```bash tar -zxvf jdk-8uXXX-linux-x64.tar.gz -C /usr/local/ ``` 上述指令会把 JDK 文件夹提取到 `/usr/local/jdk1.8.XXX` 中[^2]。 --- #### 3. 配置环境变量 编辑全局配置文件 `/etc/profile` 添加 JAVA_HOME 和 PATH 变量支持: ```bash vi /etc/profile ``` 追加以下内容: ```bash export JAVA_HOME=/usr/local/jdk1.8.XXX export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$PATH:$JAVA_HOME/bin ``` 完成后刷新当前 shell 环境使更改生效: ```bash source /etc/profile ``` 验证设置是否成功运行如下测试语句: ```bash java -version javac -version ``` 如果显示对应版本号,则表明安装已完成[^3]。 --- #### 4. 清理旧版 JDK (可选) 某些情况下可能已存在默认安装的老版本 JDK ,可通过查询卸载它们来避免冲突: ```bash yum list installed | grep java rpm -qa | grep jdk ``` 找到对应的 RPM 包名称后删除之: ```bash rpm -e --nodeps 包名 ``` 注意:务必小心处理以免影响其他依赖服务正常运作。 --- ### 总结 以上即为完整的 CentOS 平台下 JDK 的离线部署方案描述。按照这些指导能够顺利实现所需功能需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cyw8998

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值