gpt4 book ai didi

java - 是否无法使用 "SDKMAN!"运行 Java Web Start 应用程序

转载 作者:行者123 更新时间:2023-12-05 01:11:22 25 4
gpt4 key购买 nike

你好🙂我不熟悉Java。我正在尝试使用 SDKMAN! 运行 Java Web Start(javaws 命令)使用 Supermicro 的旧版 IPMI 应用程序。

Oracle Java 8 似乎能够运行 javaws 但自 Java 9 以来已被删除。似乎 SDKMAN!由于 Oracle 的许可问题,删除了 Oracle Java。

所以我假设没有办法使用 SDKMAN 安装 javaws!目前,我们必须从 SDKMAN 中手动安装旧的 Oracle 的 Java 8!。这是正确的假设吗?谢谢。

最佳答案

JavaWebStart 是由 Oracle 开发的封闭源代码,因此只是 Oracle JDK 的一部分。由于 Oracle 停止了 JavaWebStart,它甚至在没有为 Java 11+ 提供的 Oracle JDK 中。

一般而言,您有 3 种方式可以选择:

  • 使用 Oracle 的旧 Java 8 版本,该版本未修复过去 18 个月的安全问题
  • 在 Oracle 购买对 Java 8 的支持并使用实际构建的 Oracle JDK 版本。 8
  • 在windows上安装AdoptOpenJDK 8 LTS版本并在安装程序中选择使用IcedTea-Web
  • 使用 OpenWebstart与任何 Java 8 或 Java 11 JRE/JDK 结合使用。例如,可以由 SDKMAN 提供

关于java - 是否无法使用 "SDKMAN!"运行 Java Web Start 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63391512/

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