linux下使用 CentOS7安装jdk1.7
步骤一 卸载原有或自带jdk
有些linux系统会自带OPENJDK,我们最好先将原有自带的jdk删除掉再安装。
(1)用 java -version
命令查看当前jdk版本信息
java -version
(2)用rpm -qa | grep java
命令查询操作系统自身安装的java
rpm -qa | grep java
步骤二 下载安装jdk
在网上找到的资料,多数jdk下载路径均已失效,所以建议大家去百度自行寻找,或者在官网下载。这里很多资料使用curl+地址的方法下载,不过我们要明确地址路径。还有方式就是直接下载安装包,然后丢进linux服务器,再解压。
官网地址:jdk下载地址
下载地址:jdk下载地址
本文示例版本:jdk-7u79-linux-x64.tar.gz
将下载好的使用ftp工具放到linux的指定目录下,例如:/usr/local/jdk7。
没有jdk路径要创建。
(1)进入/usr/local目录下
cd /usr/local1
(2)创建jdk7目录
mkdir jdk7
(3)查看/usr/local/jdk7目录下文件
ll /usr/local/jdk7 或 ls /usr/local/jdk71
(4)解压jdk压缩包
tar -zxvf jdk-7u79-linux-x64.tar.gz 1
(5)如需移动jdk安装文件路径
mv /usr/local/jdk7/jdk1.7.0_79 /usr/local/java/jdk1.7.0_791
设置jdk环境变量
(1)安装完成后需要配置一下环境变量,编辑/etc/profile文件
vi /etc/profile
(2)在文件尾部添加如下配置
export JAVA_HOME=/usr/local/jdk7/jdk1.7.0_79
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
注:JAVA_HOME是自己安装jdk的安装目录地址
(3)生效jdk环境变量
source /etc/profile
(4)检查JDK是否安装成功
java -version
总结
以上所述是小编给大家介绍的linux下使用 CentOS7安装jdk1.7,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
- 如何在RedHat7上使用Bind搭建DNS服务
- 如何在Redhat7.3的CDH5.14中启用Kerberos
- 如何使用SAML配置Cloudera Manager的身份验证
- 如何使用Shibboleth搭建IDP服务并集成OpenLDAP
- 如何获取Hive正在执行或者已结束的的MapReduce作业的SQL语句
- 如何启用Oozie的HA
- 如何使用Oozie API接口向Kerberos环境的CDH集群提交Spark作业
- 如何降级Cloudera Manager和CDH
- 如何在CDH中安装和使用StreamSets
- 如何使用Oozie API接口向非Kerberos环境的CDH集群提交Shell工作流
- 如何使用Oozie API接口向非Kerberos环境的CDH集群提交Java作业
- 如何通过Livy的RESTful API接口向Kerberos环境的CDH集群提交作业
- 如何使用Oozie API接口向非Kerberos环境的CDH集群提交Spark作业
- Joomla 权限提升漏洞(CVE-2016-9838)分析
- 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 数组属性和方法
- php 比较获取两个数组相同和不同元素的例子(交集和差集)
- Laravel 5.5 异常处理 & 错误日志的解决
- Laravel 框架返回状态拦截代码
- PHP getID3类的使用方法学习笔记【附getID3源码下载】
- PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
- 浅谈laravel 5.6 安装 windows上使用composer的安装过程
- PhpStorm 如何优雅的调试Hyperf的方法步骤
- 在TP5数据库中四个字段实现无限分类的示例
- 详解Laravel设置多态关系模型别名的方式
- tp5修改(实现即点即改)
- 自定义Laravel (monolog)日志位置,并增加请求ID的实现
- PHP的Trait机制原理与用法分析
- 如何在centos8自定义目录安装php7.3
- 基于laravel belongsTo使用详解
- laravel model模型定义实现开启自动管理时间created_at,updated_at