Centos7安装jdk-12的详细过程

2019-04-12   21:23:24

一、下载JDK-12版本

链接地址:官方地址

下载:jdk-12_liunx-x64_bin.tar.gz

二、检查linux()系统上是否有原有jdk,然后将其卸载

语言:(以下命令用户都为:root)

查看Java版本语言:Java -version

查询与Java相关字段:rpm -qa | grep java

命令解说:

rpm

管理套件

-qa

使用询问模式查询所有套件

grep

查找文件里符合条件的字符串

java

查找包含java字符串的文件

卸载掉系统自带的jdk(带红色箭头标识),未带红色箭头的可以不删除。

命令语言:rpm -e --nodeps  后面跟系统自带的jdk名

卸载第一个(剩下三个同样语言卸载):rpm -e --nodeps java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64

三、创建要安装jdk的目录

新建目录:usr/local/java

Shell命令:mkdir -p /usr/local/java

四、将下载好的压缩包复制到usr/local/Java(得修改权限)

  1. 修改权限Shell命令:chomd 755 jdk-12_linux-x64_bin.tar.gz,然后用Shell命令:ls -al查看,当压缩包显示为绿色的时候,权限已修改完成;
  2. 复制压缩包到usr/local/Java目录Shell命令:cp jdk-12_linux-x64_bin.tar.gz。

五、将压缩包解压到新建目录(usr/local/java)

Shell命令:tar -zxvf /usr/local/下载  jdk-12_linux-x64_bin.tar.gz /usr/local/java

命令解说:

-v

显示指令执行过程

tar

备份文件

-zxvf

-z

通过gzip指令处理备份文件

-x

从备份文件中还原文件

-f

指定备份文件

jdk-12_linux-x64_bin.tar.gz

文件名

  1. 进入local目录下,命令:cd usr/local,ll 查看当前目录
  2. 进入java文件夹下,命令:cd java,ll 查看当前文件夹

六、配置JDK环境

  1. Shell命令:vim /etc/profile,出现以下界面:

2. 按 i 进入插入模式,在配置文件的最下方加上:

export JAVA_HOME=/usr/local/java/jdk1.8.0_162

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

export PATH=$PATH:$JAVA_HOME/bin

按 esc 退出插入模式,之后再输入 :wq 保存当前修改,保存之后要输入 source /etc/profile 配置环境才能生效,其效果图如下:

七、检测安装情况

在终端输入台输入java,结果如下图将安装成功。

Centos7安装jdk-12的详细过程的更多相关文章

  1. Ubuntu学习总结-01 用VMware 8安装Ubuntu 12.04详细过程

    1 Ubuntu 下载地址 http://www.ubuntu.com/download/desktop 2 安装Ubuntu 转载用VMware 8安装Ubuntu 12.04详细过程 http:/ ...

  2. 【转】用VMware 8安装Ubuntu 12.04详细过程(图解)

    图解演示环境版本: 本机系统: WIN7 虚拟机:VMware Workstation 8 (英文版) 安装目标:Ubuntu Desktop 12.04 LTS  (请点击这里)先下载好iso镜像文 ...

  3. linux 安装jdk以及nginx详细过程

    一.安装jdk 1:首先下载jdk到本地,然后通过git 上传到linux服务器上 2:进入目录usr,并创建目录java,将jdk的压缩文件移动到该目录下 cd /usr mkdir java mv ...

  4. linux之centos安装jdk以及nginx详细过程

    一.安装jdk 1:首先下载jdk到本地,然后通过git 上传到linux服务器上 2:进入目录usr,并创建目录java,将jdk的压缩文件移动到该目录下 cd /usr mkdir java mv ...

  5. CentOS7安装Oracle 11g R2 详细过程——零基础

    本人linux小白,因项目原因必须要在linux下使用oracle便开始了探索.安装过程中遇到了种种问题与原因,今天整理一下方便后面的可以少走弯路. *注明: 安装过程注意当前错作的用户,执行./ru ...

  6. 用VMware 8安装Ubuntu 12.04详细过程(图解)

    转载 http://www.cnblogs.com/achillesyang/archive/2012/06/21/2557152.html

  7. Centos7 安装 jdk 1.8

    Centos7 安装 jdk 1.8 1.下载安装包 链接: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloa ...

  8. centos7安装zabbix3.0超详细步骤解析

    centos7安装zabbix3.0超详细步骤解析 很详细,感谢作者 以下是我操作的history 622 java -version 623 javac -version 624 grep SELI ...

  9. docker安装与配置gitlab详细过程

    docker安装与配置gitlab详细过程 1.打开网易镜像中心 https://c.163yun.com/hub#/m/home/ 2.搜索gitlab,获取下载地址.例如:docker pull  ...

  10. centos7安装jdk,tomcat,msyql(MariaDB)

    操作系统版本 CentOS Linux release 7.2.1511 (Core) 安装jdk 下载jdk-8u66-linux-x64.rpm上传到linux上 先改用户权限 然后 rpm -i ...

随机推荐

  1. 最短路径(Dijkstra算法)

    算法局限性:边的权值不能为负. 需要两个辅助数组dist[],path[],分别记录起点到各点的最短距离和最短路径 算法步骤: 1.根据起点v0初始化dist[]和path[]数组. 2.在剩下的点中 ...

  2. [NLP] 酒店名归类

    目标: 我们内部系统里记录的酒店名字是由很多人输入的,每个人输入的可能不完全一样,比如,‘成都凯宾斯基大酒店’, ‘凯宾斯基酒店’, ‘凯宾斯基’, 我们的初步想法是能不能把大量的记录归类,把很多相似 ...

  3. 简单的Web日志处理细节

  4. L1-Day8

    1.他就是我昨天见的那个人. [我的翻译]He is a man who I saw him yestorday. [标准答案]He is the man (who(m) /that) I saw y ...

  5. 常用数据库:MongoDB

    下载地址:https://www.mongodb.com/download-center/community 安装及配置指南:https://docs.mongodb.com/manual/insta ...

  6. 搜索表字段包含某字符串的SQL和监控Oracle数据库的SQL。

    1.第一个SQL 背景:需要找到SQL Server数据库中,包含某个字符串的表,输出表和包含该字符串的列. )='=' --这里填要搜索的字符串 DECLARE @sql NVARCHAR(MAX) ...

  7. 最新传智播客web前端开发39期视频教程【完整版】

    本套视频为传智2018web前端开发全套视频教程基础班+就业班,视频+源码+案例笔记,全套高清不加密~2018最新传智播客视频! 本教程是实战派课程!为传智最新web前端39期,挑战全网最全视频,没有 ...

  8. Visual Studio - File Properties (Build Action, Copy to Output Directory)

    Ref: MSDN (https://docs.microsoft.com/en-us/previous-versions/visualstudio/visual-studio-2010/0c6xyb ...

  9. VS2015创建ASP.NET应用程序描述

    你的 ASP.NET 应用程序 恭喜! 你已创建了一个项目 此应用程序包含: 显示“主页”.“关于”和“联系方式”之间的基本导航的示例页 使用 Bootstrap 进行主题定位 身份验证,如果选择此项 ...

  10. java 生产者消费者简单实现demo

    第一种方式 使用BlockingQueue 阻塞队列 public class Threads { public static void main(String[] args) { final Arr ...