安装Jdk

手动安装

部分linux是自带OpenJdk的,但是为了避免遇到OpenJdk和OracleJdk不同的坑,所以还是安装OracleJdk。

  1. 下载jdk
wget http://download.oracle.com/otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-x64.tar.gz

是会下载不下来的,只会下载下来一个html,所以需要用工具下载,然后获取其真实地址。所以应该这样

wget http://download.oracle.com/otn-pub/java/jdk/7u72-b14/jdk-7u72-linux-x64.tar.gz?AuthParam=1421569366_899c4c97adb530ea619e0d5fa43981dd

该好名,解压。就算安装完了,jdk是不用编译的,唯一要做的就是加入环境。
1. 修改 /etc/profile
参见Python3章节
唯一不同是需要加入binjre两个文件夹


直接使用仓库安装jdk

sudo apt-get install software-properties-common -y
sudo add-apt-repository ppa:webupd8team/java -y
sudo apt-get update
sudo apt-get install oracle-java8-installer

To automatically set up the Java 8 environment variables

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

Check it

java -version

So you have to wait to use OpenJDK8


echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee /etc/apt/sources.list.d/webupd8team-java.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu xenial main" | tee -a /etc/apt/sources.list.d/webupd8team-java.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
apt-get install oracle-java8-installer