As a workaround, you can install OpenJDK 8 from a PPA repository:

1. Open terminal from the Dash or by pressing Ctrl+Alt+T. When it opens, run the command below to add PPA:

sudo add-apt-repository ppa:openjdk-r/ppa

Type in user password when it asks and hit Enter to continue.

2. After that, update system package cache and install OpenJDK 8:

sudo apt-get update 

sudo apt-get install openjdk-8-jdk

3. If you have more than one Java versions installed on your system. Run below command set the default Java:

sudo update-alternatives --config java

Type in a number to select a Java version.

And set default Java Compiler by running:

sudo update-alternatives --config javac

4. Finally check out current Java version by running:

java -version

It outputs something like this:

openjdk version "1.8.0_01-internal"
OpenJDK Runtime Environment (build 1.8.0_01-internal-b04)
OpenJDK 64-Bit Server VM (build 25.40-b08, mixed mode)

最新文章

  1. ASM:《X86汇编语言-从实模式到保护模式》第13章:保护模式下内核的加载,程序的动态加载和执行
  2. Cordova4.0 系列 -- 基本环境搭建(1)
  3. mysql概要(十一)存储引擎
  4. highcharts 的使用实例:待写
  5. cf519D . A and B and Interesting Substrings 数据结构map
  6. 学习Slim Framework for PHP v3 (四)--get()是怎么加进去的?
  7. MySQL同主机不同数据库的复制命令
  8. 电脑升级完Xcode8后 注释快捷键无效的问题
  9. poj 3984 迷宫问题【bfs+路径记录】
  10. SqlServer表属性查询
  11. 201521123112《Java程序设计》第8周学习总结
  12. CSS中的一下小技巧1之CSS3三角形运用
  13. 前端JS基础知识
  14. unittest框架(惨不忍睹低配版)
  15. ECMA262学习笔记(二)
  16. Python面向对象 三大特性 综合案例
  17. 【算法随记】Canny边缘检测算法实现和优化分析。
  18. Bicriterial routing 双调路径 HYSBZ - 1375(分层最短路)
  19. svnkit https 忽略证书认证
  20. 开发.Net Script 模板-MyGeneration (翻译)

热门文章

  1. [C/C++] C++ Primer学习笔记
  2. Class.getResourceAsStream 和 ClassLoder.getResourceAsStream 的区别
  3. [Offer收割]编程练习赛23-freeloop
  4. shell的sort命令
  5. c++11 可变参数模板类
  6. 【scala】2.控制结构和函数
  7. JDK中的SimpleDateFormat线程非安全
  8. Beta 反(tu)思(cao) && 获小黄衫感言
  9. USACO Section 2.1 Ordered Fractions 解题报告
  10. 洛谷 P1199 三国游戏 解题报告