2014-03-05 148 views
1

「OpenJDK運行時環境」與「Java2運行時環境」是否有區別?我被要求確保Java2運行時環境可用。但是,當我運行$ java -version我看到:OpenJDK運行時環境與Java2運行時環境

java version "1.7.0_25" 
OpenJDK Runtime Environment (IcedTea 2.3.12) (7u25-2.3.12-4ubuntu3) 
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode) 

我也要求安排任何能夠運行Java的機器和操作系統。爲此,我還在Mint/Ubuntu機器上安裝了Tomcat7。我是否滿足要求?

回答

0

是的,你完成了你的要求.. 它只是正確的。 OpenJDK(開放Java開發工具包)是Java編程語言的免費開源實現。這是Sun Microsystems在2006年開始的努力的結果。該實現在GNU通用公共許可證(GPL)下獲得授權,並具有鏈接例外。

的Java Runtime Environment,也稱爲Java運行時,運行時環境

0

儘管甲骨文的JDK/JRE是基於OpenJDK的,也有一些庫和工具,是不同的。