从刚刚发布的 Java JDK 11 中删除了对 Java Applet 的支持。(更多信息请参见https://www.infoq.com/news/2018/09/java11-released)
这是否意味着 Java JRE 11 也将取消对小程序的支持?换句话说,是否可以使用 Java JRE 11 运行 Java 小程序?
正如此处所写:Java 客户端路线图更新
在过去的五年里,大多数浏览器供应商在其产品中取消了对 Flash、Silverlight 和 Java 等插件的支持。只有浏览器供应商致力于支持基于标准的插件,浏览器才可能支持 Java Applet。到 2015 年底,许多浏览器供应商已经删除或宣布了删除基于标准的插件支持的时间表,而一些浏览器供应商则引入了专有的浏览器特定扩展 API。最后:
- Java SE 8 中现有的 Applet 支持将持续到 2019 年 3 月,此后可能随时删除。
- Oracle 于 2016 年 1 月宣布,Applet 将在 Java SE 9 中弃用,并从 Java SE 11 (18.9) 中删除。
替代方案:您需要寻找潜在的第三方替代品。显式导入(例如使用maven)