【问题标题】:How to check (on website) if Java is installed on system (*not* in browser)如何检查(在网站上)系统上是否安装了 Java(*不是*在浏览器中)
【发布时间】:2013-01-16 19:50:24
【问题描述】:

我有一个 Java 桌面应用程序,以及一个用户可以下载 .jar 文件的网站。

我希望网站上有一个按钮,用户可以单击该按钮来检查应用程序是否可以在他的计算机上运行(即他的系统上是否安装了正确版本的 Java)。

请注意,我不是要检查是否在浏览器中启用了 Java(就像 deployJava.js 会做的那样),而是检查它是否安装在他的系统上 /em>。

我的用户不太精通技术,我希望让这一切变得尽可能简单。

感谢您的帮助。

【问题讨论】:

  • 当您的用户不精通技术时,我建议您将 jar 包装在 Windows 安装程序中,该安装程序还会检查是否安装了 java 并在没有安装时自动下载并安装它。
  • 我的偏好是不必重新打包 jar 文件。而且,如果我确实需要使用安装程序,我希望找到一个独立于系统的解决方案。但我可能在这两个方面都不走运:)。谢谢你的建议,我会记住的。
  • 此建议与 Stefan 的(下)重复,我已接受。再次感谢。

标签: java javascript html version


【解决方案1】:

没有办法通过 JavaScript 做到这一点。更好的解决方案是使用系统特定的 jar 启动器来检查是否安装了 Java,然后安装/启动 java 程序或输出错误消息。

【讨论】:

  • 我希望有一种方法可以通过其他脚本语言或其他一些我不熟悉的网站来实现。但我可能不得不求助于你所描述的东西。谢谢。
  • 我对 jar 包装器做了一些快速的谷歌搜索,发现有很多选择。我一定会进一步调查,谢谢。
猜你喜欢
  • 1970-01-01
  • 2014-10-26
  • 1970-01-01
  • 2014-05-06
  • 2020-10-27
  • 1970-01-01
  • 2016-03-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多