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
394 3
|
3月前
|
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月前
|
机器学习/深度学习 弹性计算 人工智能
阿里云服务器支持哪些GPU卡?来看看,阿里云GPU加速卡及ECS实例规格族大全
阿里云GPU服务器支持L20、T4、A10、A30、A16、V100、P4、P100等NVIDIA加速卡,适配gn6i/gn7i/gn8is等ECS实例族,覆盖AI训练/推理、图形渲染、科学计算等场景。详情及报价请见官网:https://t.aliyun.com/U/tbBeAi
355 1
|
安全 API
如何通过静态凭据连接阿里云MCP Server(持续更新)
阿里云API MCP Server是阿里云官方提供的MCP服务,支持自定义API调用与Core模式全量集成。本文详解静态凭据连接方式:需安装官方应用、RAM授权、配置AccessKey,并在Qoder等客户端完成环境变量或CLI集成,实现安全高效的云服务调用。(239字)
如何通过静态凭据连接阿里云MCP Server(持续更新)
|
2月前
|
存储 人工智能 前端开发
不写框架、不用 npm,我用 AI Coding 做了一个家庭记忆站
大佬勿进!新手向,手把手带你从零做站点:妈妈再也不用担心我会忘记和她之间的温馨小故事了。
285 3
|
8月前
|
Java Linux 开发工具
Linux 安装 JDK 8 jdk-8u291-linux-x64.tar.gz 详细步骤教程(附安装包)
下载JDK 8安装包并解压至Linux系统(如/opt目录),配置JAVA_HOME、PATH和CLASSPATH环境变量,最后通过java -version和javac -version验证安装成功,即可运行Java程序。
2387 0
|
6月前
|
运维 网络协议 Linux
Linux firewalld防火墙使用详解
firewalld是Linux动态防火墙管理工具,替代iptables,支持运行时与永久配置分离、区域隔离、富规则等特性。本教程详解firewall-cmd命令,涵盖核心概念、实战配置及高级功能,助力运维人员快速掌握防火墙管理技能。
|
3月前
|
Oracle Java 关系型数据库
【全网最详细】JDK25下载安装保姆级教程 | Java25环境变量配置图文步骤
JDK25是Oracle于2025年发布的Java技术预览版,非LTS版本。它在虚拟线程、模式匹配和内存管理方面显著优化,提升并发性能与开发效率。适合尝鲜与技术评估,生产环境建议选用JDK21或JDK17等LTS版本。
|
2月前
|
Java Linux Apache
【2026最新】Maven下载安装配置保姆级图文教程(附安装包+图文步骤)
Apache Maven是免费开源的Java项目管理与构建工具,基于POM模型,统一管理依赖、编译、测试、打包与部署。支持Windows/macOS/Linux,最新版3.9.15。规范性强、上手快,广泛用于企业级Java项目。(239字)
|
4月前
|
Oracle Java 关系型数据库
JDK 25安装与环境变量配置教程 Windows版:含自定义路径+JAVA_HOME设置+验证指南
JDK是Oracle官方Java开发工具包,含JVM、类库、编译器等,支持Java全平台。本文详解JDK 25在Windows下的下载、安装(建议D盘)、环境变量配置(JAVA_HOME与Path)及版本验证方法,步骤清晰,一键搞定开发环境搭建。(239字)

热门文章

最新文章