想到研究Java,可能学习openjdk是比较好的方式,于是去找openjdk。对于Debian based系统的安装指南是:

sudo apt-get install openjdk--jdk

然而我的Linux Mint 17却无法安装。搜索之后发现如下问题:

OpenJDK8只在Ubuntu 14.10及以后的版本源中包含

而Linux Mint 17是基于Ubuntu 14.04LTS的,下一个版本的Linux Mint 18需要基于 Ubuntu 16.04 LTS(官方宣布仅会基于LTS版本开发)

为了在Linux Mint 17中使用jdk8,只有如下两种方案:

  1. 安装 Oracle JDK8
  2. 使用其他方式本地编译OpenJDK 8

如果是安装Oracle JDK8,有两种方式,一种当然是去官网下载安装包。另一种是添加PPA仓库:sudo add-apt-repository ppa:webupd8team/java 。添加之后update一下仓库,就可以找到安装项,具体操作如下:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-set-default #设置Oracle JDK8 为默认

添加该源之后,甚至可以找到JDK9的安装选项,当然目前(20160324)还是beta版本。如果要切换jdk版本,使用

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

如果是安装OpenJDK 8,则需要参考该Github的指示:

https://github.com/hgomez/obuildfactory/wiki/How-to-build-and-package-OpenJDK-8-on-Linux

最后,祝好。

最新文章

  1. Daily Scrum02 12.06
  2. Hibernate缓存之Aop+cache
  3. Android Material Design 控件常用的属性
  4. Spring 依赖注入控制反转实现,及编码解析(自制容器)
  5. FastDFS+Nginx轻量级分布式
  6. 实例分析ELF文件静态链接
  7. HDU 2064 (递推) 汉诺塔III
  8. 真机调试时提示: could not change executable permissions on the application
  9. VC一些经验系列:《平均绘画矩形图,双击全屏》
  10. Linux运行C#程序
  11. 解决本地软件链接不上虚拟机mysql 的问题:grant all privileges on *.* to 'root'@'%' identified by 'nsfocus'
  12. iTunes备份文件路径
  13. wcf和webservice区别
  14. App设计相关网站
  15. Linux根目录各个文件夹介绍及说明
  16. 【Android应用开发】 Android 崩溃日志 本地存储 与 远程保存
  17. MUI之App开发
  18. 如何判断dt中所有行的状态并有选择的移除
  19. loadrunner 参数化-如何从数据库中取数据-连接数据库进行参数化
  20. 第48章:MongoDB-备份和恢复

热门文章

  1. eclipse导入项目前面有感叹号
  2. github最简单的操作方法
  3. javascript设计模式之观察者模式
  4. hdu2348题解
  5. 用unity4.3发布WINDOWS STORE APP应用的方法
  6. mysql 索引查询的问题
  7. [C++] Running time and Integer to String
  8. UVA 101
  9. cocos2dx 3.x tolua 分析
  10. mysql总结