如何将 Java Web Start 集成到浏览器?

如何将 Java Web Start 集成到浏览器?

我在 10.10 AMD64 上安装了 sun-java6-plugin,并且在 Java 网站上测试过它可以与小程序一起使用。

但是它不能与 Web Start 一起使用 - 我必须下载 jnlp 文件并双击才能打开。

有没有办法将 Web Start 集成到我的浏览器中?

答案1

在 Firefox Go 中,

Edit -> Prefferences -> Applications -> JNLP File 
Choose SunJDK Java 6 Web Start

答案2

我遇到过类似的问题,我通过安装 icedtea-6-plugin 或 icedtea-7-plugin 解决了它。这取决于具体情况。

答案3

要将 Web Start 集成到我的浏览器中,请按照以下步骤操作。

如果您只是在 html 标签内运行小程序代码,则它不起作用。请在脚本(javascript)标签内运行它们。

  1. 从 jnlp 文件中获取 jar 和 class,并将它们放入 applet 代码中。
  2. 然后让该小程序作为 html 代码中的 java 脚本运行。

答案4

在 Ubuntu 18.04 Bionic 上运行的 Google Chrome:

  1. 打开终端窗口(ctrl+alt+t)
  2. 键入以下命令:

sudo apt-get 安装 icedtea-8-plugin

  1. 不要双击 .jnlp 文件图标,而是尝试从终端通过执行与以下内容等效的命令行来运行它,将下面的 URL 替换为链接到您的 .jnlp 文件的 URL:

javawshttp://some.adress.com/webapp/myapp.jnlp

提示:a) 在步骤 3 中,您可能会收到有关新版本可用的通知。我强烈建议您先尝试使用计算机上现有的当前 Java 版本,然后再将其更新为任何新版本。b) 这种方法很可能对其他 Ubuntu 版本也有效。

相关内容