要安装最新版的eclipse-inst,安装时提示需要安装的JAVA版本至少8。我的ubuntu 14.0.4安装了openjdk 7 ,是安装不了eclipse-inst了,直接使用apt-get根本没有openjdk 8。搜索了下,得到一篇英文的安装openjdk 8的方法。

第一步:打开终端,添加ppa源

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

第二步:更新源

sudo apt-get update

第三步:安装openjdk 8

sudo apt-get install openjdk-8-jdk
有点慢,视网络环境而定。

第四步:配置openjdk 8为默认java环境

Bonus: 如果你已经安装了多个版本,下面的2个命令可以很方便的在不同java版本之间互相切换!

1
2
sudo update-alternatives --config java
sudo update-alternatives --config javac

最后,验证一下是否成功

java -version

返回:

1
2
3
openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~14.04-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)

openjdk 8安装成功!

原文链接: https://www.yangshengliang.com/biancheng-kaifa/java-jiancheng/206.html


英文版本: https://www.cnblogs.com/wxishang1991/p/5662499.html

怎样安装 OpenJDK 8 in Ubuntu 14.04 & 12.04 LTS

OpenJDK Java 8 has been made into official Ubuntu repositories for 14.10 Utopic and higher. For Ubuntu 14.04, Ubuntu 12.04, and Linux Mint 17 users here’s how to install it from PPA(Personal Pakage Archives)个人软件包档案.它是Ubuntu Launchpad网站提供的一项服务,允许个人用户上传软件源代码,通过Launchpad进行编译并发布为2进制软件包,作为apt/新立得源供其他用户下载和更新。在Launchpad网站上的每一个用户和团队都可以拥有一个或多个PPA。

OpenJDK 8 was released in March 2014. It’s available in Ubuntu Software Center for Ubuntu 14.10 and Ubuntu 15.04. Someone has reported in launchpad asking for packaging openjdk-8 in Ubuntu 14.04, but no luck so far.

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

OpenJDK 8 PPA

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

  1. After that, update system package cache and install OpenJDK 8:
1
2
3
sudo apt-get update

sudo apt-get install openjdk-8-jdk
  1. 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.

set default java version

And set default Java Compiler by running:

sudo update-alternatives --config javac

  1. Finally check out current Java version by running:

java -version

It outputs something like this:

1
2
3
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)