一、 JRE vs OpenJDK vs Oracle JDK
在安裝Java之前,讓我們快速地瞭解JRE、OpenJDK和Oracle JDK之間的不同之處。
JRE(Java Runtime Environment),它是你運行一個基於Java語言應用程序的所正常需要的環境。如果你不是一個程序員的話,這些足夠你的需要。
JDK代表Java開發工具包,如果你想做一些有關Java的開發(閱讀程序),這正是你所需要的。
OpenJDK是Java開發工具包的開源實現,Oracle JDK是Java開發工具包的官方Oracle版本。儘管OpenJDK已經足夠滿足大多數的案例,但是許多程序比如Android Studio建議使用Oracle JDK,以避免UI/性能問題。
二、安裝JRE
- 檢查Java是否已經安裝在Ubuntu上
打開終端,使用下面的命令:
java -version
如果你看到像下面的輸出,這就意味着你並沒有安裝過Java:
The program ‘java’ can be found in the following packages:
*default-jre
* gcj-4.6-jre-headless
* openjdk-6-jre-headless
* gcj-4.5-jre-headless
* openjdk-7-jre-headless
Try: sudo apt-get install
打開終端,使用下面的命令安裝JRE:
sudo apt-get install default-jre
三、安裝Oracle JDK 8
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
四、安裝OpenJDK
1. 安裝openJDK 7
sudo apt-get install openjdk-7-jdk
2. 安裝openJDK 8
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
五、執行之後查看java版本
java -version