OpenJDK运行时环境与Java2运行时环境

时间:2014-03-05 09:37:23

标签: java linux ubuntu openjdk

“OpenJDK Runtime Environment”和“Java2 Runtime Environment”之间有什么区别吗?我被要求确保Java2 Runtime Environment可用。但是当我跑$ java -version时,我看到了:

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。我完成了要求吗?

2 个答案:

答案 0 :(得分:0)

是的,你完成了你的要求.. 这是正确的。

OpenJDK(Open Java Development Kit)是Java编程语言的免费开源实现。这是Sun Microsystems于2006年开始的努力的结果。该实现是根据GNU通用公共许可证(GPL)许可的,具有链接例外。

Java Runtime Environment,也称为Java Runtime,Runtime Environment

答案 1 :(得分:0)

虽然Oracle的JDK / JRE基于OpenJDK,但有一些库和工具是不同的。