写点什么

JavaFX 及 Java 客户端技术的未来

  • 2018-03-25
  • 本文字数:846 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

Oracle 博客介绍,从 JDK 11 开始,Oracle 将从 JDK 中删除 JavaFX,不过,至少在 2022 年之前,Oracle 将继续为 JDK 8 中的 JavaFX 提供商业支持。这项用于编写跨平台富客户端应用程序的技术将提供单独下载。

2011 年,JavaFX 已经作为 Open JDK 的一部分开源,这项技术的发展现在由 OpenFX 社区负责。

有份白皮书概括介绍了Java 客户端技术的路线图,也包括其他Java UI 技术(Swing 和AWT)和Java 部署技术(Applets 和Java Web Start)的未来规划。据这篇博文介绍,这一举措就是上述路线图的一部分。这份白皮书指出,虽然JavaFX 从“热情的开发者社区”那里获得了“小众”支持,但HTML 5、JavaScript 和原生移动开发的出现见证了像JavaFX 这样的跨平台工具集其市场的萎缩。

和之前的公告一样,这份白皮书重申,Applets 将在Java SE 9 中弃用,在Java SE 11 中删除。Java SE 8 对Applets 的支持将延续到2019 年3 月,然后会删除。据称,这样做的原因是浏览器供应商对所需插件的支持在减少。

白皮书提到的另外一项部署技术Java Web Start 已经成为开发者放弃Applets 后的迁移路径。在Java SE 11 及以后的版本中,这项技术也会被删除。和Applets 一样,Oracle 将继续支持Java 8 中的Web Start,即使是在这种情况下,这种支持至少会延续到2025 年3 月。因此,任何依赖Web Start 的Oracle 产品将继续使用Java 8。

其他Java 客户端平台的长期成员Swing 和AWT 过去二十年来一直是平台的一部分,未来,它们还将是Java SE 规范的组成部分。这意味着,在Java SE 8 和Java SE 11 中,Oracle 将继续提供支持和开发,对这两项技术的支持至少会延续到2026 年。颇具讽刺意味的是,这让Swing 和AWT 这两项也许是最古老的Java 客户端技术成为最后仅有的幸存者。根据白皮书,这是因为大量的其他框架、工具和应用程序是以它们为基础构建的。

查看英文原文 JavaFX and the Future of Java Client Technologies

2018-03-25 19:004938
用户头像

发布了 1008 篇内容, 共 443.0 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

架构师训练营 week4

devfan

架构 0 期 -week3- 命题作业

Geek_vidmje

极客大学架构师训练营

互联网系统应用的技术方案

王麒宇

大型网站架构问题

新世界

第四周总结

LEAF

互联网应用的架构演进

技术小生

极客大学架构师训练营

week04作业一

uangguan

架构师训练营week4作业1

平淡人生

第4周 系统架构:系统架构知识是架构师的常识而不是能力

陆不得

架构师训练营-第四周-命题作业

sljoai

极客大学架构师训练营 第四周作业

架构师训练营第四周作业

养乐多

homework week4

东哥

第四周总结

Thrine

第04周 设计系统架构 学习总结

Jaye

架构师训练营-W4-20200701

丁亚宁

极客大学架构师训练营 week4

架构师训练营 -W4-20200701-学习总结

丁亚宁

学习 极客大学架构师训练营 week4

大型网站技术架构

LEAF

架构师训练营 第四周 个人感想

且听且吟

架构师训练营 -week4- 学习总结

暖丶冬

week04总结

uangguan

一个典型的大型互联网应用系统使用了哪些技术方案和手段

张瑞浩

架构师训练营第四周 - 总结

Eric

极客大学架构师训练营

第四周作业

nihuihua

架构 0 期 -week3- 学习总结

Geek_vidmje

极客大学架构师训练营

大型网站架构分析

Lane

极客大学架构师训练营

week4-作业

Geek_z9dmvw

架构师训练营 week4 - 学习总结

devfan

大型互联网应用系统技术方案

Thrine

week4-典型大型互联网应用系统使用技术方案和手段

暖丶冬

第 4 周 - 学习总结

大海

【架构师训练营】week 4 homework

eazonshaw

极客大学架构师训练营

JavaFX及Java客户端技术的未来_Java_Tim Hodkinson_InfoQ精选文章