当前位置: 首页 > news >正文

ubuntu 14.04 安装jdk 1.8

一,如何删除低版本的open JDK?

在ubuntn的软件中心中,如果输入"Java",我们会看到open JDK,但是最高版本是1.7,也有1.6版本的,如果我们安装上去,可能使用1.8JDK的程序就不能运行了,假设现在我们安装的是1.7版本的openSDK,这种情况下我们如何处理?

删除先前安装的open JDK:

我们可以在软件管理中心中删除,随后在shell中输入“java -version”,如果还没有彻底删除,那么在shell里面输入:“sudo apt-get autoremove openjdk-7-jre”,执行完这个命令之后,我们注销一下,随后在shell中输入“java -version”,我们会发现已经删除我们先前安装的1.7版本的openSDK。

 

二,安装1.8版本的JDK:我使用方式是从PPA源安装。

Oracle java的PPA源:https://launchpad.net/~webupd8team/+archive/ubuntu/java

安装步骤:在shell里依次执行下面命令。

1,sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

2,sudo add-apt-repository ppa:webupd8team/java

3,sudo apt-get update

4,apt-get install oracle-java8-installer

经过上面操作后,我们 应该已经成功安装了oracle 1.8版本的JDK了。

检验安装结果:在shell里输入:“java -version”,如果安装成功就会输出JAVA的版本信息了,应该是1.8的了!!

转载于:https://www.cnblogs.com/wanghuixi/p/Java.html

相关文章:

  • 提升用户体验的利器——使用Vue-Occupy实现占位效果
  • js 获取图片url的Blob值并预览
  • thinkphp5在URL地址里隐藏模块名
  • Rancher v1.2:网络架构解读
  • mongodb 数组操作
  • linux的运维管理UNIT4
  • 细说firewalld和iptables
  • Linux基础知识(2)
  • 2016-2017-2点集拓扑作业拾遗
  • Google安全视频
  • webpack笔记1
  • httpclient就是个能发送http连接的工具包,包括能发送post请求和get请求
  • oracle中根据时间获取最新的一条数据
  • 深入理解 JavaScript 异步系列(2)—— jquery的解决方案
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • 【RocksDB】TransactionDB源码分析
  • 77. Combinations
  • E-HPC支持多队列管理和自动伸缩
  • es的写入过程
  • Java 多线程编程之:notify 和 wait 用法
  • JavaScript函数式编程(一)
  • JS创建对象模式及其对象原型链探究(一):Object模式
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • Node项目之评分系统(二)- 数据库设计
  • oschina
  • Python进阶细节
  • 订阅Forge Viewer所有的事件
  • 后端_ThinkPHP5
  • 一份游戏开发学习路线
  • nb
  • 【运维趟坑回忆录 开篇】初入初创, 一脸懵
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • ​io --- 处理流的核心工具​
  • #{} 和 ${}区别
  • $$$$GB2312-80区位编码表$$$$
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • (独孤九剑)--文件系统
  • (附源码)计算机毕业设计ssm基于Internet快递柜管理系统
  • (四)Controller接口控制器详解(三)
  • .bat批处理(二):%0 %1——给批处理脚本传递参数
  • .NET DevOps 接入指南 | 1. GitLab 安装
  • .NET Remoting Basic(10)-创建不同宿主的客户端与服务器端
  • .NET 同步与异步 之 原子操作和自旋锁(Interlocked、SpinLock)(九)
  • .NET项目中存在多个web.config文件时的加载顺序
  • .NET应用架构设计:原则、模式与实践 目录预览
  • .net专家(张羿专栏)
  • /bin/bash^M: bad interpreter: No such file ordirectory
  • @ConditionalOnProperty注解使用说明
  • @TableLogic注解说明,以及对增删改查的影响
  • [20150321]索引空块的问题.txt
  • [Android]创建TabBar
  • [BUUCTF NewStarCTF 2023 公开赛道] week4 crypto/pwn
  • [BZOJ4566][HAOI2016]找相同字符(SAM)
  • [c]统计数字