【问题标题】:To run a native java application from browser从浏览器运行本机 Java 应用程序
【发布时间】:2013-03-02 11:20:27
【问题描述】:

我正在使用 php。我的问题是我想运行一个我创建的 java 应用程序并将其 jar 文件放在客户端。我想运行这个 jar 文件,它位于客户端或用户桌面中,单击按钮一个 HTML 页面。是否可以使用 javascript 或任何其他网络技术运行它。

感谢和问候, 艾伦·李·乔丹

【问题讨论】:

  • JNLP 就是为此而生的,所以只需搜索 Java WebStart
  • 您可能希望小程序、JNLP/JWS 在浏览器中运行。要运行桌面用户需要下载文件并手动运行。

标签: java php javascript jquery


【解决方案1】:

看看Java Web Start。这是一项让您从浏览器启动 Java 应用程序的技术,这些应用程序会自动从服务器下载。

或者,您可以将您的程序设为Java applet,这是一个在浏览器中运行的 Java 程序。

【讨论】:

  • +1。考虑到最近一系列令人难以置信的安全问题,人们不得不怀疑浏览器还能运行小程序多久。不过,Web Start 不应该受到影响。
  • 你如何理解标题中的“native”?
  • @NikolayKuznetsov:我将其解读为“客户端”、“浏览器外部”和“独立”。
  • @NikolayKuznetsov 即使 OP 真的意味着特定于操作系统的本机代码(例如 Windows DLL),也可以使用 Web Start:您可以在 Web Start 应用程序中包含 DLL 并通过 JNI 调用它们.
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-10-23
  • 1970-01-01
  • 2011-01-16
  • 2012-05-07
  • 2011-10-26
  • 2019-02-04
  • 1970-01-01
相关资源
最近更新 更多