文档章节

CentOS7安装配置jdk1.7

周俊宏
 周俊宏
发布于 2017/08/26 14:22
字数 434
阅读 4
收藏 0

1.检查系统原版并卸载

检查系统原版本:java -version

 

查看jdk信息:rpm -qa | grep java

 

卸载openjdk

使用如下命令依次卸载

rpm -e --nodeps java包名

 

最后使用命令rpm -qa | grep java查看,如果没有任何内容,则说明卸载完成

 

2.下载jdk安装包:

比如:jdk-8u91-linux-x64.rpm

 

 

3.使用xshell将下载的jdk上传到linux服务器

切换到/usr/local

在此目录下创建文件jdk1.7

在xshell中使用命令rz将jdk上传到linux服务器

 

等待文件传输

 

传输完成

 

上传完后的文件如下,文件只有读写权限,没有执行权限

 

4.给安装包赋予运行权限

chmod 755 jdk-8u91-linux-x64.rpm

查看授权后的文件

 

执行如下命令进行安装

rpm -ivh jdk-8u91-linux-x64.rpm

 

若出现如下错误

warning:waiting for transaction lock on /var/lib/rpm/.rpm.lock

 

执行如下命令

sudo rpm -ivh jdk-8u91-linux-x64.rpm

若不行则强制解锁

sudo rm /var/lib/rpm/.rpm.lock

 

默认安装在/usr/java文件目录中

 

5.配置环境变量

使用vi编辑器打开文件 vi /etc/profile

在最下面添加如下内容

注意红色部分内容,若文件名称不同需修改

export JAVA_HOME=/usr/java/jdk1.7.0_71

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar

 

使用source /etc/profile命令重新加载/etc/profile文件,使修改的内容在当前shell窗口中生效。

(永久生效,重启系统或注销用户)

到最后一行输入i 然后回车把上面部分粘贴 然后ESC : wq保存

6.验证

验证环境变量是否生效

命令:echo $PATH

 

验证jdk是否安装成功

java -version

 

© 著作权归作者所有

共有 人打赏支持
周俊宏
粉丝 0
博文 2
码字总数 633
作品 0
海淀
程序员
私信 提问
CDH5.9.0离线部署

部署环境:win7+vmware11+centos7.2+cdh5.9.0 1) 关闭防火墙 –# firewall-cmd –state –# systemctl stop firewalld.service –# systemctl disable firewalld.service –# vi /etc/selin......

thinkpadshi
2017/08/21
0
0
CentOS7下编译Hadoop-2.7.3全过程详解

1.工具准备,最靠谱的是hadoop说明文档里要求具备的那些工具。 到hadoop官网,点击source下载hadoop-2.7.3-src.tar.gz。 解压之 tar -zxvf hadoop-2.7.3-src.tar.gz 得到hadoop-2.7.3-src文件...

楠木楠
2016/08/28
131
0
kafka 2.11-0.10.0.0 搭建

1 软件版本要求和宿主环境 1.1 软件版本 jdk1.7 zookeeper 2.4.6 (kafka内置) & kafka_2.11-0.10.0.0 logkafka-master kafka-manager-1.2.9.10 KafkaOffsetMonitor 1.2 宿主环境(centos7) 1......

福云
2017/10/16
0
0
com/android/dx/command/dexer/Main : Unsupported major.minor version 52.0

如果你在开发过程中遇到了上述的Bug,基本上是JDK版本不一致造成的,指的是高版本的JDK编译的class不能放在低版本的JDK上运行。 如果是Version 52,就表示JDK8编译的class不能运行在JDK7上,...

星雨gg
2016/09/29
0
0
如何让你mac osx的eclipse中debug JDK1.7时显示本地变量

自从买了MAC Air后,对普通的windows电脑越来越看不顺眼了. Mac OSX的强大人性化功能,安全性,配置简单,漂亮的图形界面, 一切都是windows所不能比的. 在Mac的历史上,乔布斯被驱逐出apple公司,...

xpbug
2012/12/22
0
2

没有更多内容

加载失败,请刷新页面

加载更多

大数据教程(8.3)wordcount程序运行过程的解析

上一篇博客分享了wordcount的源码编写、原理实现,本节将对wordcount在hadoop内部运行过程进行解析。 运行流程图如下: 上图中说明:mr appmaster启动后,会根据任务分配规则进行任务的启动,...

em_aaron
14分钟前
1
0
Zookeeper安装(LINUX环境)

一、上传安装包 二、解压安装包 mkdir -p /usr/lib/jvm tar -zxvf zookeeper-3.4.10.tar.gz -C /usr/lib/jvm 三、修改配置文件 复制zoo_sample.cfg改名zoo.cfg 给zoo.cfg赋权 chmod 777 zoo.......

开源中国首席碉堡了
36分钟前
2
0
【面试必问】支撑百万并发的"IO多路复用"技术你了解吗?

多路复用其实并不是什么新技术,它的作用是在一个通讯连接的基础上可以同时进行多个请求响应处理。对于网络通讯来其实不存在这一说法,因为网络层面只负责数据传输;由于上层应用协议的制订问...

Java干货分享
39分钟前
3
0
Rotate Array(leetCode189)

Given an array, rotate the array to the right by k steps, where k is non-negative. Example 1: Input: [1,2,3,4,5,6,7] and k = 3Output: [5,6,7,1,2,3,4]Explanation:rotate 1 s......

woshixin
55分钟前
1
0
给女朋友讲解什么是Optional【JDK 8特性】

前言 只有光头才能变强 前两天带女朋友去图书馆了,随手就给她来了一本《与孩子一起学编程》的书,于是今天就给女朋友讲解一下什么是Optional类。 至于她能不能看懂,那肯定是看不懂的。(学到...

Java3y
今天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部