Java 9 及更高版本中的 Java Web Start 支持 [英] Java Web Start support in Java 9 and beyond

查看:45
本文介绍了Java 9 及更高版本中的 Java Web Start 支持的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对 Java Web Start 的状态感到困惑.在 Oracle 的支持路线图上,我们可以阅读:

I'm confused about the status of Java Web Start. On Oracle's Support Roadmap we can read this:

部署技术支持

由 Java Plugin 和 Web Start 技术组成的 Web 部署技术具有更短的支持生命周期.对于通过 Java SE 8 的主要版本,Oracle 为这些技术提供五 (5) 年的首要支持.扩展支持不适用于部署堆栈,也不适用于 Java SE 9 以外的支持.有关详细信息,请参阅 Oracle 终身支持政策.

The web deployment technology, consisting of the Java Plugin and Web Start technologies, has a shorter support lifecycle. For major releases through Java SE 8, Oracle provides five (5) years of Premier Support for these technologies. Extended Support is not available for the deployment stack, and will not be available for support beyond Java SE 9. See the Oracle Lifetime Support Policy for details.

Java SE 6 和 Java SE 7 的部署技术可能会在 2017 年 6 月之后随时移除.虽然部署堆栈可能包含在 Java SE 9 或更高版本中,但 Java SE 8 是推荐且仅受支持的部署堆栈的版本.

Deployment Technology for Java SE 6 and Java SE 7 may be removed at any time after Jun 2017. Although the deployment stack may be included in Java SE 9 or later releases, Java SE 8 is the recommended and only supported version of the deployment stack.

现在,我们已经知道 Applet 和 Java Plugin 将在未来的 Java 版本中删除,但我从未读过有关 Java Web Start 是删除候选对象的信息.

Now, we have known for quite some time that applets and the Java Plugin were to be removed in a future version of Java, but I had never read about Java Web Start being a candidate for removal.

在 Oracle 的 Java 平台标准版部署指南中#Getting Started(Java 9 文档页面),Java Web Start 被宣传为已弃用的小程序技术的替代方案:

In Oracle's Java Platform, Standard Edition Deployment Guide#Getting Started (a Java 9 documentation page), Java Web Start is advertised as an alternative to the deprecated applet technology:

尽管在 JDK 9 中可用并受支持,Applet API 和 Java 插件被标记为已弃用,以准备在未来版本中删除.Applet 和嵌入式 JavaFX 应用程序的替代方案包括 Java Web Start 和自包含应用程序.

Although available and supported in JDK 9, the Applet API and the Java Plug-in are marked as deprecated in preparation for removal in a future release. Alternatives for applets and embedded JavaFX applications include Java Web Start and self-contained applications.

我是在担心什么,还是我错过了关于弃用 Java Web Start 的公告?

Am I worrying for nothing or I have missed an announcement about the deprecation of Java Web Start?

推荐答案

根据 http://www.oracle.com/technetwork/java/javase/9​​-deprecated-features-3745636.html

Java 部署技术已弃用,将在未来版本中删除

Java Deployment Technologies are deprecated and will be removed in a future release

Java Applet 和 WebStart 功能,包括 Applet API、Java 插件、Java Applet 查看器、JNLP 和包括 javaws 工具的 Java Web Start 在 JDK 9 中均已弃用,并将在在以后的版本中删除.

Java Applet and WebStart functionality, including the Applet API, The Java plug-in, the Java Applet Viewer, JNLP and Java Web Start including the javaws tool are all deprecated in JDK 9 and will be removed in a future release.

OpenJDK 讨论列表有相关讨论在这里:http://mail.openjdk.java.net/pipermail/discuss/2017-November/004586.html

There is a related discussion on the OpenJDK discuss list here: http://mail.openjdk.java.net/pipermail/discuss/2017-November/004586.html

Oracle 不会在 Java SE 11 (18.9 LTS) 及更高版本中包含 Java Web Start.

Oracle will not include Java Web Start in Java SE 11 (18.9 LTS) and later.

来源:Java 客户端路线图更新 2018-03-05 (Oracle)

这篇关于Java 9 及更高版本中的 Java Web Start 支持的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆