本篇文章给大家分享的是有关怎么在centos7.0中安装离线JDK1.8,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
查看java仓库版本
<代码>百胜列表| grep java代码>
查看已安装java jdk版本
<代码> rpm qa | grep java代码>
如果没有显示信息表示还没有安装jdk版本
,如果显示如下信息:
rpm qa | grep jdk java - 1.8.0 openjdk -无头1.8.0.65 - 3. - b17.el7.x86_64 ,java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64 ,java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64 ,java - 1.8.0 openjdk 1.8.0.65 b17.el7——3.。x86_64
卸载命令
yum -y remove java - 1.8.0 openjdk无头b17.el7——1.8.0.65 - 3.。x86_64
卸载完成之后Java命令不被识别
<代码> Java - version 代码>
bash: Java:命令未找到…
<强>开始安装强>
去官网下载jdk: http://www.oracle.com/technetwork/java/javase/downloads/jdk8 -下载- 2133151. - html
解压到安装目录
,当前版本为jdk1.8.172
<代码>,jdk-8u172-linux-x64.gz 代码>
建立安装目录
cd 回家,, ,adduser hadoop; ,passwd hadoop; ,whereis sudoers ,ls -l /etc/sudoers
添加可写权限
<代码> chmod u - v + w/etc/sudoers 代码>
然后在编辑/etc/sudoers文件
<代码> vi/etc/sudoers 代码>
添加如下hadoop代码:
Allow root 用run any commands 任何地方 root 所有=(所有),ALL ,hadoop 所有=(所有),ALL #却;能够is new add user ,//- - - - - - - - - -安康; ls -l /etc/sudoers
去掉可写权限
chmod -v u-w /etc/sudoers ,sudo -u  hadoop ,sudo cat /etc/passwd
现在hadoop用户是有sudo权限的用户了。
tar -zxvf jdk-8u172-linux-x64.gz -C /home/hadoop/java/
更改目录名称
<代码> mv jdk1.8.0_172 jdk1.8/代码>
进入jdk文件夹,获取目录绝对路径
pwd
[root@hadoop-localhost jdk1.8] #, pwd ,/home/hadoop/java/jdk1.8
(我的绝对路径是:/home/hadoop/java/jdk1.8)
<强> jdk的配置强>
使用vim命令打开系统的环境变量配置文件:
<代码> vi/etc/profile 代码>
在概要文件最后加入:
//# #, JAVA ,export JAVA_HOME=/home/hadoop/java/jdk1.8 ,//jdk的绝对路径(我的是:/home/hadoop/java/jdk1.8) export 路径=路径: 路径: JAVA_HOME/bin
<强> jdk配置验证强>
先启用配置文件
source /etc/profile [root@hadoop-localhost jdk1.8] #, source /etc/profile java - version [root@hadoop-localhost jdk1.8] #, java -version ,java version “1.8.0_172”, Java (TM), SE Runtime  Environment (build 1.8.0_172-b11), ,Java 热点(TM), 64 - bit Server VM (build 25.172 b11, mixed 模式)
以上就是怎么在centos7.0中安装离线JDK1.8,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注行业资讯频道。