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. SQL随记(六)

    1.关于dbms_sql包的一些执行语句 cursor_name := DBMS_SQL.OPEN_CURSOR; --打开游标: DBMS_SQL.PARSE(cursor_name, var_dd ...

  2. Kubernetes fluentd+elasticsearch+kibana

    前提:dns服务,k8s集群 下载kubernetes,并解压 https://github.com/kubernetes/kubernetes/releases tar zxvf kubernete ...

  3. Word转PDF(SaveAsPDFandXPS + jacob)

    Windows系统下 1.下载所需插件和jar包 SaveAsPDFandXPS(微软自带office转PDF.XPS):http://www.microsoft.com/zh-cn/download ...

  4. Win10+Ubuntu18.04双系统安装

    Win10+Ubuntu18.04 亲测UEFI启动模式双硬盘+双系统成功安装经验 https://blog.csdn.net/xrinosvip/article/details/80428133 分 ...

  5. 六十、linux 编程—— I/O 多路复用 select

    60.1 介绍 60.2 例子 echo_tcp_server_select.c #include <netdb.h> #include <netinet/in.h> #inc ...

  6. 题解 P4753 【River Jumping】

    这道神奇的模拟题,带一点贪心,其实蛮水的,仔细思考就能ac. 首先我们模拟一下样例2 发现其实答案0 1 2 3也可以,仔细观察题目,我们发现了一句有意思的话:允许输出任意一组答案. 所以就可使用xj ...

  7. ssm多数据源配置

    1.在.properties配置文件中 添加第二个数据源信息(type2,driver2, url2,username2,pawwword2) 2.修改spring-context.xml(src/m ...

  8. elasticsearch 踩坑

    1.elasticsearch head安装 集群连不上,修改配置 add http.cors.enabled: true you must also set http.cors.allow-orig ...

  9. 只有try和finally,没有catch

    因为没有catch捕获异常,所以异常发生时,会将异常抛出,导致程序中止:在抛出之前会执行finally中的代码. 用于无法捕获处理异常,需要在程序结束之前进行善后处理的场景

  10. C#创建控制台项目引用Topshelf的方式,部署windows服务。

    上一篇是直接创建windows service服务来处理需求.调试可能会麻烦一点.把里面的逻辑写好了.然后受大神指点,用Topshelf会更好一些. 来公司面试的时候问我,为什么要用stringbui ...