Linux系统安装JDK1.8 详细流程
Linux系统安装JDK1.8 详细流程
文章目录
- Linux系统安装JDK1.8 详细流程
- 前言
- 安装详细流程
- 卸载Open JDK
- 下载并安装JDK
- 配置环境变量
- 测试环境
- 参考文章
前言
在 Linux系统上安装 JDK的时候,基本上所有的资料都要你检查并卸载掉系统上原生的 Open JDK,然后再进行 JDK的安装。那么 Open JDK和 JDK有什么区别呢?
其实,Open JDK是 JDK的原始开放代码,JDK7就是在 Open JDK7的基础上发布的。可以简单的认为,Open JDK 是基础版,而 JDK是发行版。
我们不使用Open JDK,这其中最重要的有两点:
- Open JDK不包含 Deployment(部署)功能
- 部署的功能包括:Browser Plugin、Java Web Start、以及Java控制面板,这些功能在Open JDK中是找不到的
- Open JDK源代码不完整
- JDK的一部分源代码因为产权的问题无法开放 Open JDK使用,导致Open JDK进行了一些源代码的替换
- 而且Open JDK只包含最精简的 JDK,没有其他的软件包,得自己去下载,环境的配置相对更麻烦
安装详细流程
这个方法对 Linux系统都适用。本博客以 CentOS系统为实例进行安装,Ubuntu等系统也是同样的操作。
卸载Open JDK
首先,我们先检查系统是否自带了 JDK。输入命令
java -verison
结果很明显,系统自带了 Open JDK,我们需要先把它卸载掉。
在卸载之前,我们查看一下 Java的相关文件。输入命令
rpm -qa | grep java
可以看到,这个系统中原生的 Java相关文件比较多,一个个删肯定麻烦,我们直接将这些相关文件批量删除。输入命令
rpm -qa | grep java | xargs rpm -e --nodeps
这里因为我自己就是 root用户,所以没有加上 sudo。如果是一般用户输入这行命令,系统提示没有执行权限的话,在命令前面加上 sudo即可。
sudo rpm -qa | grep java | xargs rpm -e --nodeps
相关文件删除完毕后,我们再次输入命令 java -verison 来查看结果
可以看出,这些 Java相关文件已经成功删除。
http://www.taodudu.cc/news/show-3809268.html
相关文章:
- Linux系统安装详细教程!
- Linux系统安装教程(手把手教学)
- 图论思维导图
- 【离散数学】图论-思维导图
- 图论思维导图整理
- matlab图论模型和算法
- 图论相关的基本定义(自用)
- Tikz作图教程:图论中环的画法
- 图论中的一些概念
- 图论——同构图
- 图论基础知识
- 离散数学-图论
- 现代图论Ⅰ(图论概念)
- 现代图论笔记(一)图论的基础知识
- c++图论
- 图论的基本概念
- 图论(一)基本概念
- 【图论——第一讲】图论基础以及图的储存
- 图论基本概念
- Python数学建模系列(八):图论
- 064.django之模型层单表查询
- 苹果7手机严重卡顿_7个相见恨晚的iPhone技巧,难怪别人都说苹果手机好用
- SQL位运算查询 - ‘‘ 举例
- html5打包在ios上发布,第二篇 HTML5打包发布IOS APP之苹果开发者账号申请流程
- Django_ORM操作 - 查询
- 团队项目选题——地铁信息查询
- django 单表查询
- django_orm数据库查询语句
- java调用序列_基于JAVA的苹果序列号接口调用代码实例
- oracle 当前top sql,Oracle top 查询TOP SQL
Linux系统安装JDK1.8 详细流程相关推荐
- linux安装JDK1.8详细步骤
linux安装JDK1.8详细步骤 1.官网下载jdk1.8压缩包 进入官网:https://www.oracle.com/java/technologies/downloads/ 2.将下载好的压缩 ...
- Linux系统安装jdk1.6
Linux系统安装jdk1.6 0.码仙励志 1.下载jdk 2.安装 0.码仙励志 要把昨日当作回忆,今日继续努力,明天就随他去. 1.下载jdk 我这里的jdk是jdk-6u45版本的,适合64位 ...
- Linux系统安装Nodejs(详细教程)
Linux系统安装Nodejs(详细教程) 介绍: Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动 ...
- Linux下安装Oracle11G详细流程(只为最好的你)
需要安装oracle dataguard,所以先要安装单台oracle11g,下面是单台oracle11g的详细流程. 1,安装环境 硬件环境:2台linux虚拟机,Centos6.4 ,4G ,4核 ...
- Linux系统安装gcc/g++详细过程
下载: http://ftp.gnu.org/gnu/gcc/gcc-4.5.1/gcc-4.5.1.tar.bz2 浏览: http://ftp.gnu.org/gnu/gcc/gcc-4.5.1/ ...
- Linux安装Charm-crypto环境详细流程
前言 安装Charm-crypto踩了很多坑, 所以有必要总结成一篇文章, 好吧, 其实我学什么都总(shui)结成文章 根据官方文档 根据Python的库文档 都不能正确安装, 主要是跟版本有关, ...
- 大数据教程(2.2):Linux系统安装JDK1.7
2019独角兽企业重金招聘Python工程师标准>>> 本篇文章,博主主要分享在centos6.9安装JDK1.7的全过程,主要目标针对刚入IT行业或者平常碰不到服务器的小白们,大神 ...
- Linux系统安装tftp服务器详细步骤
1,更新软件源 2,下载 tftp 服务 3,在根目录下建立 tftp 工作目录 4,修改 tftpboot 5,配置 1>打开文件 sudo vim /etc/default/tftpd-hp ...
- 阿里云自动java和mysql数据库_阿里云服务器之基于Linux系统部署上线JavaWeb项目和连接MySQL数据库(从购买云服务器到发布JavaWeb项目全套详细流程)...
阿里云服务器之基于Linux系统部署上线JavaWeb项目和连接MySQL数据库(从购买云服务器到发布JavaWeb项目全套详细流程) (仅此纪念人生第一篇学习博客) 前阵子接了一个小小的JavaWe ...
最新文章
- 三代测序的基本原理、组装方法和应用场景
- c语言程序框一点数字就消失,你用C语言编程时,会犯下面的错误吗?
- sql语句中嵌套2层循环
- WebRTC 中的基本音频处理操作
- web服务器一些概念
- Ubuntu18 安装yum
- Cascadea for Mac(强大的CSS编辑器)
- 子网掩码计算java,JAVA获取子网掩码源代码
- 解决实现虚拟机win10与主机文件的共享问题
- 《JavaSE-第十四章》之文件(一)
- 信号完整性基础01:从频域出发理解信号(1)-时域和频域
- SVAC1.0帧间预测技术分析
- 一年月份大小月口诀_大月小月口诀 什么意思 有多少天
- 怎么把html设置桌面壁纸,win7系统怎么把桌面更换成自己喜欢的桌面背景?
- oh-my-zsh安装教程
- 计算机开机黑屏并有报警声,开机报警5声,开机黑屏报警8声
- 面向对象与原型-ps:这一章简直是天书
- java里字符的大小写转换
- Java设计模式--在项目中的应用
- 路程c语言,求最短路程(Prim算法)求C语言代码的解题