2014-11-04 154 views
0

最近我在新安裝的ubuntu(linux)上安裝jre,一旦我不得不選擇jre的版本進行安裝,我選擇了「default」選項。這安裝了我1.7。爲什麼這樣?在某種程度上1.8是不穩定/不兼容/越野車嗎?Java爲什麼默認的java版本是1.7,而不是1.8

+0

哪個版本的Ubuntu? – 2014-11-04 12:07:43

+0

最新的一個,14.04 LTS – 2014-11-04 12:10:14

+2

這不完全是一個Java問題;它與你的操作系統的包管理有關。無論如何,由於這是Ubuntu,所以您可以手動安裝1.8 JDK(或JRE)。根據'update-alternatives'配置的不同,它可能會成爲選擇的實現。 – fge 2014-11-04 12:12:24

回答

3

根據維基百科Ubuntu release history的Ubuntu 14.04發佈了4月17日2014年

據18日維基百科Java version history的Java 8發佈了2014年三月

因此而Java 8可以理論上取得它進入Ubuntu 14.04,這將是一個勇敢和冒險的決定,不僅僅是因爲前者的發佈會在後者的功能凍結日期之後發生。

Canonical的決定不應該被解釋爲反映Java 8的穩定性或兼容性。相反,這是釋放工程的正常做法。


事實上,在Ubuntu的Ubuntu軟件包甚至將它放到主要的Ubuntu存儲庫之前,存在相當長的延遲。

參考:https://askubuntu.com/questions/464755/how-to-install-openjdk-8-on-14-04

相關問題