Ubuntu中安装JDK

Ubuntu中安装JDK主要有PPA安装和手动安装两种方式:

PPA安装

添加PPA

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update

安装JDK8

$ sudo apt-get install oracle-java8-installer

设置默认JDK

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

update-java-alternatives工具依赖java-common,在oracle-java8-installer安装时已经自动安装,如果没有的话,也可以自行安装:

$ sudo apt-get install java-common

手动安装

首先去Oracle官网下载JDK安装包。

目前JDK6JDK7属于已归档、不再提供安全更新的版本,已经无法通过官方源或PPA直接下载安装,需要手动从官网下载,且需要注册Oracle账户才能下载。下载地址:

Java SE 6 Downloads

Java SE 7 Archive Downloads

JDK8为例:

首先进入下载页面,勾选Accept License Agreement单选框,选择Linux版本安装包,点击下载。

下载完成后,安装:

$ tar zxvf jdk1.8.0_152
# 如果/usr/lib/jvm目录不存在,创建目录
$ sudo mkdir -p /usr/lib/jvm
$ sudo mv jdk1.8.0_152 /usr/lib/jvm/java-8-oracle

$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-8-oracle/bin/java 1
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-8-oracle/bin/javac 1

选择默认java版本:

$ sudo update-alternatives --set java /usr/lib/jvm/java-8-oracle/bin/java
update-alternatives: using /usr/lib/jvm/java-8-oracle/bin/java to provide /usr/bin/java (java) in manual mode.

$ sudo update-alternatives --set javac /usr/lib/jvm/java-8-oracle/bin/javac
update-alternatives: using /usr/lib/jvm/java-8-oracle/bin/javac to provide /usr/bin/javac (javac) in manual mode.


—  我的个人空间 |   —