如何运行java小程序?

分享于 

3分钟阅读

电脑

 

问题:

是否可以在 Chrome 或者 Firefox 上运行 Java applet? 在Java测试页面( ( https://www.java.com/en/download/installed.jsp ) ) 上得到错误消息,因为不支持的NPAPI - https://www.java.com/en/download/faq/firefox_java.xml,Java不会再在 Chrome 或者 Firefox 上运行。

我有一组旧的*.class 文件,用. html 运行它,我只想运行这个小程序。 但如何?


回答 1:

是否可以在 Chrome 或者 Firefox 上运行 Java applet?

Firefox 或者 Chrome 中不再支持小程序。

Firefox 不再提供NPAPI支持( Java小程序所需的技术)

在 2018年09月 中,Firefox 不再提供支持NPAPI的版本,这是运行 Java applet所需的技术。 web浏览器的Java插件依赖于跨平台插件体系结构 NPAPI,所有主要的web浏览器都支持它。 64位 Firefox 版本从未支持 NPAPI,Firefox 版本 52ESR 是支持该技术的最后版本。 它是 below 安全基线,不再支持。

和 Firefox 浏览器插件

Chrome 不再支持 NPAPI ( Java小程序所需的技术)

web浏览器的Java插件依赖于跨平台插件体系结构 NPAPI,所有主要的web浏览器都支持它。 谷歌版本 45和 上面的Chrome 已经放弃了对NPAPI的支持,因此Java插件不再在这些浏览器上工作。

和 Google Chrome 浏览器插件

那么我如何运行Java小程序?

使用 AppletViewer。

appletviewer命令允许你在网页浏览器之外运行小程序。

摘要


appletviewer [ options ] urls.. .



描述

appletviewer命令连接到由url指定的文档或者资源,并在它的自己的窗口中显示由文档引用的每个小程序。 注意:如果url引用的文档不引用任何带有对象。嵌入或者APPLET标记的APPLET,则appletviewer不会执行任何操作。 有关AppletViewer支持的HTML标记的详细信息,请参见AppletViewer标记。

注:appletviewer仅用于开发目的。

appletviewer Java Viewer

:read从JavaApplet迁移到免费的Java技术插件的Oracle白皮书,它推荐 javawebstart:

从 2001开始,Java JRE已经包含在for中,并在第一次下载 Java Web Start技术时自动启动了Java应用程序。 将小程序转换为 Java Web Start应用程序可以在不依赖Web浏览器的情况下启动和更新结果应用程序。

请看什么是javawebstart以及它是如何启动的? 以获取更多信息。


回答 2:

如果你的机器上已经有了文件,你可以尝试使用 appletviewer ( 用于? 仍然) 附带了 JDK ( Java开发套件)。



相关文章