linux安装 jdk-7u25-linux-x64.tar.gz 详细步骤(解压配置环境变量)

简介: 本文详细介绍了在 CentOS 7 上手动安装 JDK 7u25 的完整流程:从下载官方镜像包、解压至 `/usr/local/java`,到配置 `JAVA_HOME` 等环境变量,最后验证 `java -version` 与 `javac -version`。步骤清晰,含常见问题排查,适用于兼容旧项目的场景。(239字)

一、下载安装包

安装包下载:https://pan.quark.cn/s/f3a6473cbd3a

没装 wget 的话先装:

sudo yum install wget -y

二、解压到指定目录

一般习惯把 JDK 放在 /usr/local/下面,先创建目录:

sudo mkdir -p /usr/local/java

然后解压到这个目录:

sudo tar -zxvf jdk-7u25-linux-x64.tar.gz -C /usr/local/java/

解压完会在 /usr/local/java/下出现 jdk1.7.0_25文件夹。

三、配置环境变量

编辑 /etc/profile文件(全局生效):

sudo vi /etc/profile

在文件最后加上这几行(路径根据你实际解压的位置改):

export JAVA_HOME=/usr/local/java/jdk1.7.0_25
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

保存退出后,让配置生效:

source /etc/profile

四、验证安装

输入下面命令看版本:

java -version

看到输出类似 java version "1.7.0_25"就说明安装成功了。

再试一下 javac 编译器:

javac -version

输出版本一致就没问题。

五、常见问题

  1. 命令找不到

    检查 JAVA_HOME路径对不对,或者 source /etc/profile有没有执行。

  2. 有多个 JDK 版本

    alternatives切换默认版本,或者调整 PATH中 JDK 的顺序,把需要的放前面。

  3. 权限问题

    解压和配置环境变量时用 sudo,避免普通用户没权限。

这样就能在 CentOS 7 上装好 JDK 7u25,适合需要老版本 JDK 的 Java 项目。

相关文章
|
Java Linux
为centos7配置jdk
为centos7配置jdk
379 3
|
安全 API
如何通过静态凭据连接阿里云MCP Server(持续更新)
阿里云API MCP Server是阿里云官方提供的MCP服务,支持自定义API调用与Core模式全量集成。本文详解静态凭据连接方式:需安装官方应用、RAM授权、配置AccessKey,并在Qoder等客户端完成环境变量或CLI集成,实现安全高效的云服务调用。(239字)
如何通过静态凭据连接阿里云MCP Server(持续更新)
|
1月前
|
人工智能 搜索推荐 云计算
阿里云算力加持 书尖 AI 打造智能高效阅读学习新方案
书尖AI是依托阿里云算力的智能阅读平台,聚合1.2亿册正版书籍,提供AI精读、双人对话播客、自定义创作与音频生成等创新功能,3分钟提炼全书精华,破解读得慢、记不住、没时间等痛点,打造轻量、沉浸、高效的一站式学习体验。(239字)
|
2月前
|
XML 缓存 Java
IDEA 中 Maven 项目 15 个红色报错快速解决方法
本文深入总结了 IDEA 中 Maven 项目最常见的 15 个红色报错及快速解决方案,包含 Dependency not found、Artifact not found、Invalid POM、Circular dependency、Version conflict 等企业级实战经验。每个问题提供详细的排查步骤、错误原因分析和一键修复脚本,平均每个问题 5 分钟内解决。掌握这些技能,你将能够快速应对日常开发中的 Maven 报错问题。适合 Java 开发者、IDEA 使用者阅读。
|
2天前
|
弹性计算 前端开发 Ubuntu
阿里云服务器ECS的租用教程和简单的前端页面部署
本文详解阿里云学生福利领取(含300元卡券)及ECS轻量服务器选购与部署全流程:涵盖学生机免费申领、配置选型建议(Ubuntu/CentOS/Windows)、安全组设置、Nginx安装、网页部署及Xshell远程连接等实操步骤,新手友好。
243 8
|
1月前
|
存储 人工智能 前端开发
不写框架、不用 npm,我用 AI Coding 做了一个家庭记忆站
大佬勿进!新手向,手把手带你从零做站点:妈妈再也不用担心我会忘记和她之间的温馨小故事了。
220 3
|
1月前
|
存储 缓存 NoSQL
Redis-x64-3.2.100安装步骤详解(附Redis服务注册与配置)
`Redis-x64-3.2.100.msi`是专为64位Windows定制的Redis官方兼容安装包(MSI格式),含图形向导、自动服务注册、PATH配置及防火墙设置,一键安装即可运行本地Redis服务,适用于缓存、Session存储等场景。(239字)
|
1月前
|
云安全 存储 弹性计算
【省钱必看】阿里云优惠券领取教程及使用指南
阿里云优惠券是上云省钱利器!本文详解代金券、满减券、折扣券三类优惠,覆盖通用及指定商品,并提供权益中心等四大领取入口,以及支付抵扣、账单自动抵扣等实用指南,助力大家低成本高效上云!
207 13
|
7月前
|
Java Linux 开发工具
Linux 安装 JDK 8 jdk-8u291-linux-x64.tar.gz 详细步骤教程(附安装包)
下载JDK 8安装包并解压至Linux系统(如/opt目录),配置JAVA_HOME、PATH和CLASSPATH环境变量,最后通过java -version和javac -version验证安装成功,即可运行Java程序。
2251 0
|
30天前
|
Java Linux Apache
【2026最新】Maven下载安装配置保姆级图文教程(附安装包+图文步骤)
Apache Maven是免费开源的Java项目管理与构建工具,基于POM模型,统一管理依赖、编译、测试、打包与部署。支持Windows/macOS/Linux,最新版3.9.15。规范性强、上手快,广泛用于企业级Java项目。(239字)