CentOS7.4下 安装JDK1.8的图文教程
Linux安装JDK1.8步骤
1、检查CentOS是否有自带的openJDK,不建议使用自带的,所以先进行卸载。
输入命令“java -version”,下图显示为自带openJDK
2、卸载自带openJDK方法:
先查询带有java的文件:输入命令“rpm -qa|grep java”,删除.norach以外的java文件
执行删除命令:“rpm -e –nodeps java-1.8.0-openjdk-headless” 执行删除命令:“rpm -e –nodeps java-1.8.0-openjdk”(可以使用tab键自动填充)
卸载完成后,开始下载安装jdk。
3、下载JDK
根据系统的位数选择对应的jdk,查看位数命令“getconf LONG_BIT”
下载地址:
64位:链接: https://pan.baidu.com/s/1tccc9tlwhCScmZp90urRGw 提取码: wmvi
32位:https://pan.baidu.com/s/1n3jtj0yaa091HZ0ZBYyJGA 提取码: x25w
4、上传JDK
使用rz命令进行上传,如果没有rz命令先使用yum -y install lrzsz
进行安装
5、解压JDK
执行命令“tar -zxvf jdk-8u161-linux-x64.tar.gz”
6、配置环境变量
windows操作系统的环境变量是通过工具配置的,linux上将环境变量存储到profile文件中,打开该文件,vim进行修改。
(也可以sz下载修改然后rz上传,这样我觉得编辑起来更方便。个人操作,不专业,勿喷!)
配置如下:
{JAVA_HOME}/jre export CLASS_PATH=.:{JAVA_HOME}/lib:{JRE_HOME}/lib:CLASSPATH export JAVA_PATH={JAVA_HOME}/bin:{JRE_HOME}/bin export PATH=PATH:{JAVA_PATH}
配置完成后执行命令“source /etc/profile”使文件生效
7、验证是否安装成功
执行命令“java -version”,如下安装成功,与windows一致
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 1477. 找两个和为目标值且不重叠的子数组 Krains 2020-07-30 09:50:18 动态规划滑动窗口
- 114. 二叉树展开为链表 Krains 2020-08-02 08:59:00 树
- 1478. 安排邮筒 Krains 2020-07-30 14:51:32 动态规划DFS数学
- 435. 无重叠区间 Krains 2020-07-28 11:26:10 贪心
- 632. 最小区间 Krains 2020-08-01 09:51:18 单调队列双指针堆
- 【R语言】高维数据可视化| ggplot2中会“分身术”的facet_wrap()与facet_grid()姐妹花
- 百万并发「零拷贝」技术系列之Java实现
- 腾讯云LiteAV、IM SDK(iOS)
- 在 Docker 中生成 ProtoBuffer、gRPC 文件
- Golang MongoDB Driver 更新符合条件的数组元素的字段
- 638. 大礼包 Krains 2020-08-01 19:48:29 动态规划DFS
- 650. 只有两个键的键盘 Krains 2020-08-02 09:39:39 动态规划DFS
- 类加载子系统 Krains 2020-07-31
- 理解类装载器
- MySQL-Python:使用技巧