Java 9 及更高版本中的 Java Web Start 支持
我对Java Web Start的状态感到困惑。在Oracle的支持路线图上,我们可以阅读以下内容:
部署技术支持
由 Java 插件和 Web Start 技术组成的 Web 部署技术具有较短的支持生命周期。对于通过 Java SE 8 发布的主要版本,Oracle 为这些技术提供五 (5) 年的卓越支持。扩展支持不适用于部署堆栈,并且不适用于 Java SE 9 以外的支持。有关详细信息,请参阅 Oracle 终身支持策略。
Java SE 6 和 Java SE 7 的部署技术可能会在 2017 年 6 月之后的任何时间被删除。尽管部署堆栈可能包含在 Java SE 9 或更高版本中,但 Java SE 8 是部署堆栈的推荐且唯一受支持的版本。
现在,我们已经知道小程序和Java插件将在未来版本的Java中删除,但我从未读过Java Web Start是删除的候选者。
在 Oracle 的 Java Platform, Standard Edition Deployment Guide#Getting Started(Java 9 文档页面)中,Java Web Start 被宣传为已弃用的小程序技术的替代方案:
尽管在 JDK 9 中可用且受支持,但 Applet API 和 Java 插件被标记为已弃用,以便将来的版本中删除。小程序和嵌入式 JavaFX 应用程序的替代方案包括 Java Web Start 和自包含应用程序。
我是无缘无故地担心,还是错过了有关 Java Web Start 弃用的公告?