原文出处:

http://tecadmin.net/install-oracle-java-8-jdk-8-ubuntu-via-ppa/

经验证非常正确,非常容易操作。

Oracle JAVA 8 Stable release has been released on Mar,18 2014 and available to download and install onofficial download page. Oracle Java PPA for Ubuntu and LinuxMint is being maintained by Webupd8 Team. JAVA 8 is released with many of new features and security updates, read more about whats new in Oracle Java 8.

  • Install Java 8 on Debian

This article will help you to Install Oracle JAVA 8 (JDK/JRE 8u91) on Ubuntu 16.04, 15.10, 14.04 & 12.04 LTS and 10.04 and LinuxMint systems using PPA. To Install Java 8 in CentOS, Redhat and Fedora read This Article.

Installing Java 8 on Ubuntu

First you need to add webupd8team Java PPA repository in your system and install Oracle Java 8 using following set of commands.

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

Verify Installed Java Version

After successfully installing oracle Java using above step verify installed version using following command.

rahul@tecadmin:~$ java -versionjava version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)

Configuring Java Environment

In Webupd8 ppa repository also providing a package to set environment variables, Install this package using following command.

$ sudo apt-get install oracle-java8-set-default

References:
https://launchpad.net/~webupd8team/+archive/java

增加一个多版本JAVA的切换命令,出处sackover flow 网站:http://stackoverflow.com/questions/25549492/install-jdk8-in-ubuntu-14-04

should show you using Oracle Java 8. If not, or if you want to use a different version - run update-java-alternatives with something like,

sudo update-java-alternatives -s java-8-oracle

or

sudo update-java-alternatives -s java-7-oracle

补充,对于在docker中安装jdk8,而又没有命令add-apt-repository 的情况,可以采用如下操作:

  1. Installing Oracle JDK

    sudo apt-get install python-software-properties
    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update

    Oracle JDK 6(旧版本)
    sudo apt-get install oracle-java6-installer
    Oracle JDK 7(较新的稳定版本)
    sudo apt-get install oracle-java7-installer
    Oracle JDK 8(最新预览版本)
    sudo apt-get install oracle-java8-installer

How to Install JAVA 8 (JDK 8u91) on Ubuntu LinuxMint via PPA相关推荐

  1. mint java_Oracle Java 12 (JDK 12)在Ubuntu、Linux Mint或Debian(使用PPA)安装配置

    使用apt命令在Ubuntu.Debian或Linux Mint中安装Oracle Java 12 1.添加Java PPA源并在Ubuntu或Linux Mint(64位)中安装Oracle Jav ...

  2. vscode Java 11 or more recent is required to run. Please download and install a recent JDK

    问题描述: Visual Studio Code近期在创建Java文件后,开始提示要求更高级别的JDK,悬浮窗口提示信息如下: "Java 11 or more recent is requ ...

  3. brew卸载jenv_使用brew,cask和jenv在MacOSX上设置多个Java JRE / JDK

    brew卸载jenv 昨天在Java9的Jigsaw HackTheTower事件中,我意识到我需要加强我的游戏并改善我现有的机制,以在我的机器上维护几个不同的JDK. 我曾经手动下载jdk,或使用b ...

  4. 使用brew,cask和jenv在MacOSX上设置多个Java JRE / JDK

    昨天在Java9的Jigsaw HackTheTower事件中,我意识到我需要加强我的游戏并改善我现有的机制,以在我的机器上维护几个不同的JDK. 我曾经手动下载jdk,或使用brew cask安装它 ...

  5. install java 8_Install Java 8 on Ubuntu

    I迹问.近前题图近前题图近前题图近前题图近n this article, we will learn how to install Java 8 on Ubuntu OS. We will insta ...

  6. Install Java on Ubuntu server

    准备工作 a) 获得超级用户权限 关于超级用户访问权限的说明: 要将 Java 安装在系统级位置(例如 /usr/java),则必须以超级用户身份登录,从而获得必要的权限.如果您不具有超级用户访问权限 ...

  7. ubuntu配置java环境jdk

    1. 打开命令窗口,输入javac,可以看到许多版本的jdk 2.输入命令: sudo apt install <你需要jdk版本> 我这里输入的是:sudo apt install op ...

  8. 下载最新版本Maven 3.3.9 ,检测安装是否成功时发现Java版本JDK却低于1.7时报错

    下线最新版本Maven 3.3.9 ,检测安装是否成功时发现Java版本JDK却低于1.7时报错 cmd: mvn -v Exception in thread "main" ja ...

  9. java的jdk和jre_Java的JDK和JRE

    Java的JDK和JRE 1.计算机交互方式 图形化界面(Graphical User Interface GUI) 命令行方式(Command Line Interface CLI) 2.Java语 ...

最新文章

  1. 精度 vs 效率:模型越小,精度就一定越低吗?
  2. js源生惯性滚动与回弹(备用)
  3. python3菜鸟教程-Python3 快速入门教程
  4. 【转】Eclipse下编写C++程序——CDT环境搭建
  5. firefox和chrome中 JQuery的ajax组件执行差异
  6. MVC系列——MVC源码学习:打造自己的MVC框架(一:核心原理)
  7. 11gR2rac的两个bug
  8. 不要以为写写代码就是计算机科学
  9. visio2013报错1706最新解决方法
  10. php 生成电话名片二维码
  11. 关于玩美股期权的一些思路
  12. 金启孮:普通话其实是满州人的蹩脚汉语
  13. 11、数据分析--逻辑回归
  14. 自闭症的白质微观结构研究
  15. Windows 11 任务栏、菜单栏无故消失解决方案
  16. BLE MESH组网(四)安全概述
  17. python手机编程软件-手机上Python编程的软件分享
  18. 思科网络设备安装与调试——帧中继云配置
  19. Spring依赖注入IOC(给字段赋值)和Spring测试
  20. 国内用户访问维基百科(Wikipedia)的几种方法

热门文章

  1. APP权限越界:多款APP开启与主业无关的敏感权限
  2. pyplot中的subplot函数说明
  3. C++中的各种“虚“-- 虚函数、纯虚函数、虚继承、虚基类、虚析构、纯虚析构、抽象类讲解
  4. GPU性能大决战!2012最新显卡排行榜
  5. uni-app分享小程序页面
  6. linux 根目录文件夹解释
  7. Windows 7简介
  8. 必读2022年最新西藏水利水电施工安全员模拟试题及答案
  9. vce数学考试能用计算机,VCE课程资深数学老师Richard WANG:我的VCE数学教学心得体会...
  10. 在人工智能实验平台下的对主流舵机的简介