Centos7安装jdk-12的详细过程
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(得修改权限)
- 修改权限Shell命令:chomd 755 jdk-12_linux-x64_bin.tar.gz,然后用Shell命令:ls -al查看,当压缩包显示为绿色的时候,权限已修改完成;
- 复制压缩包到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 |
文件名 |
- 进入local目录下,命令:cd usr/local,ll 查看当前目录
- 进入java文件夹下,命令:cd java,ll 查看当前文件夹
六、配置JDK环境
- 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的详细过程的更多相关文章
- Ubuntu学习总结-01 用VMware 8安装Ubuntu 12.04详细过程
1 Ubuntu 下载地址 http://www.ubuntu.com/download/desktop 2 安装Ubuntu 转载用VMware 8安装Ubuntu 12.04详细过程 http:/ ...
- 【转】用VMware 8安装Ubuntu 12.04详细过程(图解)
图解演示环境版本: 本机系统: WIN7 虚拟机:VMware Workstation 8 (英文版) 安装目标:Ubuntu Desktop 12.04 LTS (请点击这里)先下载好iso镜像文 ...
- linux 安装jdk以及nginx详细过程
一.安装jdk 1:首先下载jdk到本地,然后通过git 上传到linux服务器上 2:进入目录usr,并创建目录java,将jdk的压缩文件移动到该目录下 cd /usr mkdir java mv ...
- linux之centos安装jdk以及nginx详细过程
一.安装jdk 1:首先下载jdk到本地,然后通过git 上传到linux服务器上 2:进入目录usr,并创建目录java,将jdk的压缩文件移动到该目录下 cd /usr mkdir java mv ...
- CentOS7安装Oracle 11g R2 详细过程——零基础
本人linux小白,因项目原因必须要在linux下使用oracle便开始了探索.安装过程中遇到了种种问题与原因,今天整理一下方便后面的可以少走弯路. *注明: 安装过程注意当前错作的用户,执行./ru ...
- 用VMware 8安装Ubuntu 12.04详细过程(图解)
转载 http://www.cnblogs.com/achillesyang/archive/2012/06/21/2557152.html
- Centos7 安装 jdk 1.8
Centos7 安装 jdk 1.8 1.下载安装包 链接: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloa ...
- centos7安装zabbix3.0超详细步骤解析
centos7安装zabbix3.0超详细步骤解析 很详细,感谢作者 以下是我操作的history 622 java -version 623 javac -version 624 grep SELI ...
- docker安装与配置gitlab详细过程
docker安装与配置gitlab详细过程 1.打开网易镜像中心 https://c.163yun.com/hub#/m/home/ 2.搜索gitlab,获取下载地址.例如:docker pull ...
- centos7安装jdk,tomcat,msyql(MariaDB)
操作系统版本 CentOS Linux release 7.2.1511 (Core) 安装jdk 下载jdk-8u66-linux-x64.rpm上传到linux上 先改用户权限 然后 rpm -i ...
随机推荐
- (四) 虚拟摄像头vivi体验
目录 虚拟摄像头vivi体验 源码下载 修改Makefile 安装xawtv 测试体验 title: 虚拟摄像头vivi体验 date: 2019/4/23 19:20:00 toc: true -- ...
- RPC-dubbo基本使用
22.本地存根 消费者通过创建实现一个服务接口的实例,可以在执行远程调用前拿到远程调用的代理实例,进而可以在远程调用前.后添加一些操作,在出现异常后进行一些容错处理. 这个使用场景,可以调用前作数 ...
- python 高级部分精华--那些书本不会告诉你的坑
递归目录生成器方式, else 里的 tmp 显示获取 yield 不可缺少 , 递归算法中若要使用生成器,需要在生成器的原函数(首次调用)显式得到所有yield值 def get_file_recu ...
- [Luogu P2966][BZOJ 1774][USACO09DEC]牛收费路径Cow Toll Paths
原题全英文的,粘贴个翻译题面,经过一定的修改. 跟所有人一样,农夫约翰以宁教我负天下牛,休叫天下牛负我的伟大精神,日日夜夜苦思生财之道.为了发财,他设置了一系列的规章制度,使得任何一只奶牛在农场中的道 ...
- VMware 常见问题及解决办法
Ø 简介 本文介绍使用 VMware 虚拟机时常见的问题及解决办法,主要包括: 1. 虚拟机操作系统装好后,每次进入虚拟机还进入安装程序 2. 虚拟机不能与主机复制粘帖 3. 解决错误: ...
- KMP字符串模式匹配算法(C++实现)
鉴于原理有点复杂,详细原理可以参考这篇文章http://blog.csdn.net/v_july_v/article/details/7041827 本文直接从结论入手,应付考试和竞赛足够了. 设T为 ...
- ssm多数据源配置
1.在.properties配置文件中 添加第二个数据源信息(type2,driver2, url2,username2,pawwword2) 2.修改spring-context.xml(src/m ...
- [经验交流] k8s mount 文件到容器目录
docker 的 volume 可以 mount 单个文件(比如单个配置文件)到容器目录.同时保留原目录的内容.放到 k8s 中,结果却变成了这样:k8s 的 volume 把文件mount 到容器目 ...
- Oracle 数据库监听无法连接上、监听HANG住、监听无响应、TNS-12560
环境: Windows server 2003 Oracle 11.2.0.1 问题: 一套老数据库在运行了很久后,突然就连接不上了,提示监听异常. 处理: 1.CMD命令行检查监听状态:无监听 2. ...
- VS 编码规范---- 代码注释设置
一个良好的代码风格在开发过程和后期维护过程中是必不可少的.每次在添加新类的时候都需要添加一些关于类的注释,包括创建时间.创建人.类的功能介绍.修改时间等一系列的信息,以方便以后的查找和快速了解.在Co ...