我对Java Web Start的状态感到困惑。在Oracle的支持路线图上,我们可以看到:
对部署技术的支持
web部署技术由Java插件和Web Start技术组成,支持生命周期较短。对于通过Java SE 8发布的主要版本,Oracle为这些技术提供了五(5)年的卓越支持。扩展支持不适用于部署堆栈,也不适用于Java SE 9以外的支持。有关详细信息,请参阅Oracle Lifetime Support Policy。
Java SE 6和Java SE 7的部署技术可能会在2017年6月之后随时删除。尽管部署堆栈可能包含在Java SE 9或更高版本中,但Java SE 8是部署堆栈的建议版本,也是唯一受支持的版本。
现在,我们已经知道小程序和Java插件将在Java的未来版本中删除,但我从未读到Java Web Start是删除的候选。
在Oracle,Standard Edition Deployment Guide#Getting Started (Java9文档页面)中,Java Web Start被宣传为过时小程序技术的替代方案:
尽管小程序API和Java插件在JDK 9中可用并受支持,但它们被标记为不推荐使用,以便在将来的版本中删除。applets和嵌入式JavaFX应用程序的替代方案包括Java Web Start和自包含应用程序。
我是不是什么都不担心,还是错过了Java Web Start弃用的公告?
发布于 2021-02-01 13:32:50
到目前为止,我只知道https://openwebstart.com/,这个项目就是为了填补这个空白而创建的。
https://stackoverflow.com/questions/53063062
复制相似问题