`
小于Brick
  • 浏览: 89522 次
  • 性别: Icon_minigender_1
  • 来自: 新疆
社区版块
存档分类
最新评论

centos7.2 安装java8

阅读更多

 

 查看是否有内置的java环境:

 

[root@localhost ~]# java -version
java version "1.7.0_45"
OpenJDK Runtime Environment (rhel-2.4.3.3.el6-x86_64 u45-b15)
OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
 查看已安装的java:
[root@localhost ~]# rpm -qa | grep java
java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
tzdata-java-2013g-1.el6.noarch
java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
分别执行命令yum删除以上3个: 
[root@localhost ~]# yum remove java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
[root@localhost ~]# yum remove java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
[root@localhost ~]# yum remove tzdata-java-2013g-1.el6.noarch
 
或者通过rpm -e删除:
[root@localhost ~]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
[root@localhost ~]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64
[root@localhost ~]# rpm -e --nodeps tzdata-java-2013g-1.el6.noarch
 
例如,下面是删除java 1.7时的过程:
[root@localhost ~]# yum remove java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
-->xxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxx
xxxxxxxxxx
Installed size: 90 M

Is this ok [y/N]: y   (屏幕停在这里时输入y)

Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Erasing    : 1:java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64             1/1 
  Verifying  : 1:java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64             1/1 

Removed:
  java-1.7.0-openjdk.x86_64 1:1.7.0.45-2.4.3.3.el6                              

Complete!
可通过命令确认是否删除成功:
[root@localhost ~]# java
-bash: /usr/bin/java: 没有那个文件或目录
[root@localhost ~]# javac
-bash: javac: command not found
[root@localhost ~]# rpm -qa | grep java
不输出信息
 
 ==================================================================================
 安装java8
这里我下载的是压缩包,进行离线安装
官方下载地址:http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz
将安装包放到/usr/local目录下后
命令进入到local目录:
[root@localhost local]# cd /usr/local/
 查看目录下的文件:
[root@localhost local]# ls
bin  games  jdk-8u111-linux-x64.tar.gz  lib    libexec  share
etc  include  lib64  sbin     src
解压jdk-8u111-linux-x64.tar.gz
[root@localhost local]# tar –xzvf jdk-8u111-linux-x64.tar.gz
获取解压后java目录绝对路径:
[root@localhost local]# cd jdk1.8.0_111/
[root@localhost jdk1.8.0_111]# pwd
/usr/local/jdk1.8.0_111
 配置环境变量:
[root@localhost local]# vi /etc/profile
 在export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
下面添加:
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
export JAVA_HOME=/usr/local/jdk1.8.0_111
export PATH=$JAVA_HOME/bin:$PATH
 保存并退出后执行命令source /etc/profile使修改的profile文件生效
[root@localhost jdk1.8.0_111]# source /etc/profile
 输入java,javac验证配置,到此处java环境配置完成。
 
分享到:
评论

相关推荐

    Centos7.2安装Ambari2.4.2+HDP2.5.3搭建Hadoop集群

    ### Centos7.2安装Ambari2.4.2+HDP2.5.3搭建Hadoop集群 #### 一、概述 本教程旨在详细阐述如何在Centos7.2环境中通过Ambari2.4.2安装并配置HDP2.5.3来搭建一个完整的Hadoop集群。Hadoop作为大数据处理的重要工具之...

    centos7.2安装星环大数据平台TDH-刘磊-20200719_TDH_大数据平台_星环_

    根据提供的资源,这里应该是`centos7.2安装星环大数据平台TDH-刘磊-20200719.docx`文档,该文档详细列出了下载链接和具体版本。请确保从官方渠道或可信来源获取安装包,以保证安全性和兼容性。 安装过程一般分为...

    RH2288 V3 服务器安装centos7.docx

    在安装 CentOS 7 之前,需要配置远程控制,包括 java 集成远程控制、打开镜像文件、浏览、选择要安装文件包、连接、强制重启等步骤。 知识点 4:RAID 配置 在安装 CentOS 7 时,需要对 RAID 进行配置,包括删除 ...

    docker安装centos7,并安装mysql

    docker pull centos:7.2.1511 # centos 系统名称 # 7.2.1511 系统版本 2.运行 2.1 创建正常运行容器(推荐) docker run -it /bin/bash # 进入容器 docker attach 2.2 创建可以使用特权命令的容器 docker run -it --...

    centos7.2.1511安装jdk1.8.0_151及mysql5.6.38的方法

    在Linux系统中,CentOS 7.2.1511是常见的服务器操作系统,而Java Development Kit (JDK) 和MySQL数据库是开发和部署应用程序必不可少的组件。本教程将详细介绍如何在CentOS 7.2.1511上安装JDK 1.8.0_151和MySQL ...

    CentOS 7 64 位.vmx

    Java开发 安装使用的工具以及一些代码,各种东西帮助你

    opencv-341.jar + libopencv_java341.so

    总的来说,"opencv-341.jar"和"libopencv_java341.so"是OpenCV在Java环境中运行的关键组件,它们使得开发者能够在Linux CentOS 7.2上利用OpenCV的强大功能进行图像处理和计算机视觉的开发工作。

    云服务器java环境一键安装脚本

    centos7.2 自动安装建站环境脚本, 包括jdk、maven、tomcat、mysql等 详情请看:http://blog.csdn.net/starlh35/article/details/78397602

    云服务器一键部署java运行环境

    centos7.2 自动安装建站环境脚本, 包括jdk、maven、tomcat、mysql: 使用方法: 需要准备jdk、maven、tomcat的tar.gz包,直接去官网下载即可 1.进入到用户自定义的安装目录,把准备的后缀为tar.gz的文件复制到此...

    centos安装oracle11g

    在CentOS7.2上安装Oracle 11g是一项涉及多项准备和配置步骤的复杂任务,需要对Linux系统和Oracle数据库有深入的了解。下面是根据提供的文件信息,对安装Oracle 11g过程中所需掌握的知识点进行详尽阐述: 首先,准备...

    CentOS7下安装 Zookeeper单机版1

    首先确保你的系统是CentOS 7.2.1511或更高版本,可以通过`cat /etc/RedHat-release`来查看。同时,Zookeeper的运行依赖Java环境,所以你需要先安装JDK并配置好环境变量。你可以通过`java -version`来检查Java是否...

    CentOS-7-安装-Zabbix-3.0.pdf

    - 确保安装有虚拟机环境,能够在虚拟机中安装CentOS 7.2 x64版本。 - 需要配置好LAMP(Linux、Apache、MySQL/MariaDB、PHP)环境,并确保系统可以联网。 2. 安装前的准备工作: - 首先切换到root用户,这通常是...

    瀚洋视频直播抖音短视频直播带货自动发言+直播间带游戏三端互通,pc+安卓

    已升级兼容IOS14系统:Linux CentOS7.2+ 数据库:mysqlAndroid端:Java语言,使用Android Studio开发IOS端:采用OC语言 ,使用Xcode 工具开发前端:原生后台:采用PHP语言,基于 TP框架软件自带支付接口,支付宝,...

    Flink高可用集群部署

    系统版本:centos 7.2 java版本: jdk 1.8.0_161 zookeeper版本: zookeeper-3.4.9 hadoop版本: Hadoop-2.8.3.tar.gz flink版本: flink-1.4.0

    基于Docker快速搭建ELK6.7.0.zip

    用最简单的方法做复杂的工作:基于Centos7.2+Docker18.03.1-ce快速搭建ELK6.7.0!

    CM_CDH大数据集群搭建总结.zip

    在实际的集群搭建过程中,`centos7.2安装azkaban`和`centos7.2安装Zeppelin`涉及到的是两个数据分析和调度工具: - **Azkaban**:一个用于Hadoop作业调度的项目,提供Web界面来管理和执行作业流。安装涉及配置...

    瀚洋视频直播抖音短视频直播带货自动发言+直播间带游戏三端互通,pc+安卓(运营版).zip

    系统:Linux CentOS7.2+ 数据库:mysql Android端:Java语言,使用Android Studio开发 IOS端:采用OC语言 ,使用Xcode 工具开发 前端:原生 后台:采用PHP语言,基于 TP框架 软件自带支付接口,支付宝,微信,...

    云服务器上搭建大数据伪分布式环境

    - **操作系统**: CentOS 7.2 64位 - **Java版本**: OpenJDK-1.8.0 - **Hadoop版本**: Hadoop-2.7 ##### 2、安装SSH客户端 为了能够在本地或其他机器上通过SSH协议管理云服务器,我们需要先安装SSH客户端。 ###### ...

    Linux下Canal安装和使用.doc

    环境版本:CentOS Linux release 7.2.1511 (Core),MySQL 版本:mysql5.7,Canal 版本:canal-1.1.4。 1. MySQL 配置 对于自建 MySQL,需要先开启 Binlog 写入功能,配置 binlog-format 为 ROW 模式。在 my.cnf 中...

Global site tag (gtag.js) - Google Analytics