当前位置: 首页 > news >正文

Centos7.6安装JDK 1.8教程

前提:先把jdk1.8文件上传到usr/local目录下,文件名如:jdk-8u151-linux-x64.tar.gz

1. 解压 JDK 压缩包

假设 jdk-8u151-linux-x64.tar.gz 文件位于 /usr/local 目录下。

进入 /usr/local 目录:

cd /usr/local

解压文件:

tar -zxvf jdk-8u151-linux-x64.tar.gz

解压后会生成一个目录,例如 jdk1.8.0_151


2. 配置环境变量

方法一:修改全局环境变量(推荐)

编辑 /etc/profile 文件:

vi /etc/profile

在文件末尾添加以下内容:

# JDK environment variables
export JAVA_HOME=/usr/local/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

保存并退出(按 Esc 键,输入 :wq,回车)。

使配置立即生效:

source /etc/profile

3. 验证安装和配置

运行以下命令检查 Java 是否正确安装:

java -version

如果输出类似以下内容,说明 JDK 安装成功:

java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b12, mixed mode)
http://www.dtcms.com/a/138005.html

相关文章:

  • ESP32- 开发笔记- 硬件设计-ESP32-C3 天线设计-利用嘉立创EDA来设计
  • 力扣算法ing(59 / 100)
  • B端网站建设,怎样平衡功能与美观,满足企业多元需求?
  • 【测试工具】JMeter使用小记
  • Dell戴尔服务器 PowerEdge R750xs + window server2012r2 || 2016
  • kafka报错:The Cluster ID doesn‘t match stored clusterId Some in meta.properties
  • 数据结构|排序算法(三)选择排序 堆排序 归并排序
  • 【AI】React Native中使用Zustand框架及自动生成选择器
  • Uniapp微信小程序:轻松获取用户头像和昵称
  • 【长按图片识别】uniapp vue开发时,点击图片识别—实现转发、收藏、识别图片二维码
  • git tag 标签
  • 基于pycatia的CATIA自动化干涉检测系统开发全解析
  • day30图像处理OpenCV
  • 如何通过数据分析提升软件开发项目的成功率?
  • 电控---printf重定向输出
  • 分布式笔记(一)
  • Python中列表与元组的遍历与排序
  • DeepSeek智能时空数据分析(一):筛选特定空间范围内的POI数据
  • python: range()函数用法总结
  • 高级java每日一道面试题-2025年4月11日-微服务篇[Nacos篇]-Nacos使用的数据库及其数据同步机制是什么?
  • Linux——信号(1)信号的产生
  • 【uniapp】vue2 使用 Vuex 状态管理
  • Linux:进程:进程调度
  • 电控---CMSIS概览
  • 关于 AI智能穿戴设备 的详细解析,涵盖其定义、核心技术、功能特性、应用场景、市场现状、挑战与未来趋势,结合典型案例帮助理解其核心价值
  • HTML:表格数据展示区
  • Android studio前沿开发--利用socket服务器连接AI实现前后端交互(全站首发思路)
  • Springboot 自动装配原理是什么?SPI 原理又是什么?
  • 【PGCCC】Postgres MVCC 内部:更新与插入的隐性成本
  • Selenium 获取 Web 页面信息的全指南