究竟什么是HotSpot以及它与JVM和OpenJDK有什么关系?它是图书馆吗?它到底是做什么用的?
另外,OpenJDK和HotSpot有什么区别?
我莫名其妙地理解之间的差异Oracle JDK和Open JDK.
但我找不到使用的理由Open JDK.
因为Oracle JDK已经拥有了所需的一切,有时甚至更快Open JDK.
有人在哪些情况下使用Open JDK?
它只是针对合法性问题吗?
如果是,那么问题是什么?
那是因为我一直在使用我开发的所有项目Oracle JDK
最新的开放式jdk是否保留对Java Webstart的支持?
在eclipse中使用openjdk构建Java程序时,它可以在已安装常规oracle jre的系统上运行吗?
我很好奇,因为如果它仍然具有JWS,我想尝试并开始使用openjdk(可能是更新的版本12)。但是,如果客户端安装了oracle jre 12,他们是否可以通过我的带有openjre的应用构建来运行webstart?我问是因为我们真的不能指望安装了非oracle jre的客户端PC。
我想获得 JavaJDK 的 GPL2-CPE 许可版本,我将其称为“OpenJDK”,因为与 Oracle 的限制性 OTN 许可相比,我更喜欢该许可。问题是我想要 11.0.11+9 Windows ZIP 版本,这个 Oracle 页面和Eclipse Adoptium/AdoptOpenJDK 页面都将其列为最新版本,而无需采用。我希望 Oracle 版本“直接来自马口”,可以这么说,以避免我快速从 Oracle 下载的文档与我安装的 JDK 之间存在任何差异。我能够从 jdk.java.net 轻松获取 OpenJDK 16.0.1 ZIP,但不能从 OpenJDK 11.0.11+9 获取。在我尝试获取 OpenJDK 11.0.11+9 的过程中,我提出了各种其他问题
我试过的:
我:以下循环: