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

linux 安装jdk1.8并配置环境变量(超简单方便)

操作系统: CentOS 7.6 64位
jdk:1.8,本教程用的是jdk1.8.0_191
(jdk下载地址:https://download.csdn.net/download/jinxinxin1314/12259539)
工具:xshell

mkdir /usr/java
cd /usr/java
将包放到此目录:
rz -f
选择: jdk1.8.0_191.tgz
注: 如果提示-bash: rz: command not found则先执行:yum -y install lrzsz
unzip jdk1.8.0_191.tgz
如果提示: -bash:unzip: command not found 则先执行:yum install unzip
vim /etc/profile
按个a,在 unset -f pathnunge 后

增加如下代码:

export JAVA_HOME=/usr/java/jdk1.8.0_191
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}

在这里插入图片描述
然后 ctrl+c,再shift+: 再输入wq 保存配置

source /etc/profile

java -version
在这里插入图片描述

如上图显示则已经安装成功

相关文章:

  • idea project设置jdk
  • 帝国后台修改密码
  • 算法面试题:数组中重复的数字
  • python输出shell命令执行结果
  • 算法面试题:字符串转换整数 (atoi)
  • 电话的前世今生
  • abstract 和Interface的共同点和区别以及应用场景
  • 算法面试题:最长回文子串
  • SpringMVC AJAX向后台传递数组参数/实体集合
  • 算法面试题:无重复字符的最长子串
  • 盒子模型高级应用
  • WRONGTYPE Operation against a key holding the wrong kind of value
  • TunnelBroker for EdgeRouter 后记
  • redis.properties 最详细参数解析
  • [BZOJ]4817: [Sdoi2017]树点涂色
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • 30天自制操作系统-2
  • Java 23种设计模式 之单例模式 7种实现方式
  • java2019面试题北京
  • Vue实战(四)登录/注册页的实现
  • webpack+react项目初体验——记录我的webpack环境配置
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • XForms - 更强大的Form
  • Zsh 开发指南(第十四篇 文件读写)
  • 安卓应用性能调试和优化经验分享
  • 官方解决所有 npm 全局安装权限问题
  • 基于Mobx的多页面小程序的全局共享状态管理实践
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 前端攻城师
  • 如何进阶一名有竞争力的程序员?
  • 小程序、APP Store 需要的 SSL 证书是个什么东西?
  • 学习ES6 变量的解构赋值
  • 做一名精致的JavaScripter 01:JavaScript简介
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • ​iOS实时查看App运行日志
  • ​LeetCode解法汇总2182. 构造限制重复的字符串
  • #1014 : Trie树
  • #if #elif #endif
  • #Linux杂记--将Python3的源码编译为.so文件方法与Linux环境下的交叉编译方法
  • (附源码)spring boot校园健康监测管理系统 毕业设计 151047
  • (附源码)springboot工单管理系统 毕业设计 964158
  • (十)c52学习之旅-定时器实验
  • (转载)Google Chrome调试JS
  • .mysql secret在哪_MySQL如何使用索引
  • .Net IOC框架入门之一 Unity
  • .NET Standard 的管理策略
  • .net2005怎么读string形的xml,不是xml文件。
  • .NET6 命令行启动及发布单个Exe文件
  • .NET成年了,然后呢?
  • .net开发时的诡异问题,button的onclick事件无效
  • :“Failed to access IIS metabase”解决方法
  • @vue/cli 3.x+引入jQuery
  • [ vulhub漏洞复现篇 ] Django SQL注入漏洞复现 CVE-2021-35042
  • [@Controller]4 详解@ModelAttribute
  • [AIGC] 如何建立和优化你的工作流?