Oracle 提醒开发者,Java applets 将不受浏览器支持

简介:

近日,Oracle 产品博客发文表示,Safari 和 Firefox 也将停止支持 Java Applet,建议那些还在产品代码中使用 Java applets 的开发者尽快寻找新的替代方案。

大约一年前,Oracle 就曾宣布计划在 JDK 9 中废弃 Java 浏览器插件,因为浏览器供应商不再使用基于标准的 NPAPI 插件支持技术来启动 Java Applet。从那时起,Oracle 开发团队发布了一个 JDK 增强建议(JEP 289:废弃 Applet API),其中包含有关 JDK 9 中计划弃用的技术细节。

目前,Apple 的 Safari 和 Mozilla 的 Firefox 的开发人员都已经公布了从他们的浏览器中删除基于标准的插件支持的更新时间表,消除了嵌入 Java 和其他基于插件的技术的可能性。从计划在2017年3月发布的 Mozilla Firefox 52 开始,32位版本的 Mozilla Firefox 将不再提供必要的API用于基于标准的插件支持。 64位版本的 Mozilla Firefox for Microsoft Windows 不支持大多数基于 NPAPI 的插件(包括 Java )。

Mozilla 提供了 Firefox 的扩展支持版本(ESR)版本,专门面向需要扩展支持大规模部署的组织使用。只有 Mozilla Firefox 52 ESR 32位版本才会继续提供对启动 Java Applet 所需的基于标准的插件支持技术的支持。

Oracle 建议,Mozilla 的 Firefox ESR 版本已维护了大约一年时间了,但没有计划发布给大众。仍然依赖32位 Mozilla Firefox Web 浏览器中的 Java 插件技术的开发人员和用户应考虑迁移到其他解决方案。

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
2月前
|
前端开发 Java 数据库连接
Spring 框架:Java 开发者的春天
Spring 框架是一个功能强大的开源框架,主要用于简化 Java 企业级应用的开发,由被称为“Spring 之父”的 Rod Johnson 于 2002 年提出并创立,并由Pivotal团队维护。
57 1
Spring 框架:Java 开发者的春天
|
2月前
|
Java 数据库连接 开发者
Spring 框架:Java 开发者的春天
【10月更文挑战第27天】Spring 框架由 Rod Johnson 在 2002 年创建,旨在解决 Java 企业级开发中的复杂性问题。它通过控制反转(IOC)和面向切面的编程(AOP)等核心机制,提供了轻量级的容器和丰富的功能,支持 Web 开发、数据访问等领域,显著提高了开发效率和应用的可维护性。Spring 拥有强大的社区支持和丰富的生态系统,是 Java 开发不可或缺的工具。
|
2月前
|
Web App开发 Java
使用java操作浏览器的工具selenium-java和webdriver下载地址
【10月更文挑战第12天】Selenium-java依赖包用于自动化Web测试,版本为3.141.59。ChromeDriver和EdgeDriver分别用于控制Chrome和Edge浏览器,需确保版本与浏览器匹配。示例代码展示了如何使用Selenium-java模拟登录CSDN,包括设置驱动路径、添加Cookies和获取页面源码。
|
2月前
|
存储 算法 Java
Java的Set集合以其严格的“不重复性”著称,使开发者既好奇又困惑
Java的Set集合以其严格的“不重复性”著称,使开发者既好奇又困惑。本文将探讨Set为何如此“挑剔”。Set接口不包含重复元素,适用于需要唯一性约束的场景。其内部通过哈希表或红黑树等数据结构和哈希算法、equals()方法来确保元素的唯一性。示例代码展示了Set如何自动过滤重复元素,体现了其高效性和便利性。
37 2
|
3月前
|
安全 Oracle Java
edge浏览器加载java插件
edge浏览器加载java插件
|
3月前
|
JSON 前端开发 JavaScript
java中post请求调用下载文件接口浏览器未弹窗而是返回一堆json,为啥
客户端调接口需要返回另存为弹窗,下载文件,但是遇到的问题是接口调用成功且不报错,浏览器F12查看居然返回一堆json,而没有另存为弹窗; > 正确的效果应该是:接口调用成功且浏览器F12不返回任何json,而是弹窗另存为窗口,直接保存文件即可。
144 2
|
3月前
|
监控 算法 Java
深入理解Java中的垃圾回收机制在Java编程中,垃圾回收(Garbage Collection, GC)是一个核心概念,它自动管理内存,帮助开发者避免内存泄漏和溢出问题。本文将探讨Java中的垃圾回收机制,包括其基本原理、不同类型的垃圾收集器以及如何调优垃圾回收性能。通过深入浅出的方式,让读者对Java的垃圾回收有一个全面的认识。
本文详细介绍了Java中的垃圾回收机制,从基本原理到不同类型垃圾收集器的工作原理,再到实际调优策略。通过通俗易懂的语言和条理清晰的解释,帮助读者更好地理解和应用Java的垃圾回收技术,从而编写出更高效、稳定的Java应用程序。
|
3月前
|
Java API 开发者
【Java字节码的掌控者】JDK 22类文件API:解锁Java深层次的奥秘,赋能开发者无限可能!
【9月更文挑战第8天】JDK 22类文件API的引入,为Java开发者们打开了一扇通往Java字节码操控新世界的大门。通过这个API,我们可以更加深入地理解Java程序的底层行为,实现更加高效、可靠和创新的Java应用。虽然目前它还处于预览版阶段,但我们已经可以预见其在未来Java开发中的重要地位。让我们共同期待Java字节码操控新篇章的到来,并积极探索类文件API带来的无限可能!
|
4月前
|
SQL Java 数据库连接
Java开发者必知:JDBC连接数据库的“三大法宝”
Java开发者必知:JDBC连接数据库的“三大法宝”
37 7
|
SQL Oracle 关系型数据库
Java连接各种数据库操作(mysql、oracle、postgresql、gbase、mongo)
Java连接各种数据库操作(mysql、oracle、postgresql、gbase、mongo)
529 0

推荐镜像

更多