gpt4 book ai didi

java - JDK中包含Java Mission Control吗?

转载 作者:行者123 更新时间:2023-12-03 16:20:56 25 4
gpt4 key购买 nike

开放式JDK中是否包含JMC二进制文件?我们的Linux平台中有openjdk-1.8.0.252,但是我们没有JMC吗?
我们可以将JMC安装为可在已安装的JVM上运行的单独应用程序吗?我们可以在生产环境中使用JMC吗?
如果是,请告诉我安装JMC以打开JDK的路径

最佳答案

关于任务控制
Java Mission Control以前是Oracle的专有商业产品。然后,Oracle在OpenJDK项目上将其作为子项目开源。
请参见该子项目页面Mission Controlthis wiki page。请注意,名称中已删除了带有“Java”商标的单词。
截至2020-06年,任务控制项目的当前版本为7.1.1。版本8可供预览。
Oracle的Flight Recorder产品的同上产品,现已在OpenJDK项目中开源。参见JEP 328: Flight Recorder。根据我的经验,Flight Recorder目前与JDK捆绑在一起,而Mission Control是单独下载的。
Java 11
在Java 11(当前LTS版本)中,您将需要下载并安装Mission Control的二进制文件。
您可以从各种供应商处下载二进制安装程序。
我知道的供应商包括:

  • Azul Systems — Zulu® Mission Control
  • Adoptium(formerly AdoptOpenJDK)— JDK Mission Control 7.1.1(和8.0.0预览)
  • Oracle – JMC 7.0.1

  • 任务控制需要 JDK才能运行。这是我制作的流程图,用于指导您选择JDK实现的供应商。
    Flowchart guiding you in choosing a vendor for a Java 11 implementation
    Java 8
    请注意,Oracle更改了其产品Oracle JDK的许可。该产品现在需要付费才能用于生产。我记得,甚至在进行更改之前,Oracle在生产中使用Java Mission Control产品都需要付费。
    现在,Oracle已将产品慷慨地转移到OpenJDK项目中。自从开源 under the OpenJDK project以来,根据新的许可条款,其他供应商可以自由地将Mission Control移植回Java 8。
    我知道至少有一个这样的供应商:
  • Azul Systems
  • 查看他们的产品Zulu® Mission Control。此产品包含在其免费的Zulu社区产品和商业Zulu Enterprise产品中。

  • 关于java - JDK中包含Java Mission Control吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62541919/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com