【问题标题】:which java to install on client machine在客户端机器上安装哪个 java
【发布时间】:2014-05-05 09:22:09
【问题描述】:

我对安装 java 以在客户端 pc 上运行 java 应用程序感到困惑。
我开发了一个Java application。我需要将它部署在Windows XP Embedded 客户端机器上。客户端没有安装java。我通过在客户端 PC 的命令提示符中键入“java”来验证这一点。所以我意识到我需要安装java。但是哪个版本?

我是一名 .NET 开发人员,也是 Java 世界的初学者。我从不在客户端机器上部署我的 Java 应用程序,所以我有点困惑。

你能告诉我在Windows XP Embedded上正确安装JDK/JRE/Java/etc.版本的方法吗?

我更喜欢offline installationlight versions,因为我的客户端机器是一台小型工业电脑,它没有互联网接入和非常有限的存储空间(1 GB)。

【问题讨论】:

  • 这取决于编写应用程序的 Java 版本。如果您的应用是用 1.7 编写的,那么您必须安装 JRE 1.7+ 才能正确执行该应用。
  • @WhoAmI 我怎样才能知道我开发的应用程序是哪个版本的 Java?我正在使用 Netbeans 7.4
  • Here 查找您开发的 java 版本。或者只需输入命令行javac -version
  • 在您开发应用程序的机器上,在 cmd 提示符下键入 java -version / javac -verson。
  • 要查找您使用的 Java 版本,请进入 NetBeans 右键单击​​您的项目并选择属性,然后查找您使用的项目 JDK。

标签: java deployment


【解决方案1】:

安装 JRE 而不是通常较大的 JDK。 如果您关心空间,请安装任何旧的 JRE 版本,这将帮助您最小化存储空间。 否则你可以安装最新的 [JRE 1.8] http://filehippo.com/en/download_jre_32/changelog/ 大约需要 44 MB。如果它是 32 位或 64 位,请寻找您的 Windows 位架构。

希望这有帮助。如果有帮助,请接受答案。

由于我没有足够的声誉来发表评论。我将其发布为答案。

【讨论】:

  • 我有 jre 1.7 更新 55。所以我找到了这个 link 并安装了这个版本。 Java 网站说 Windows XP 不支持 Java 8,所以我没有下载最新的。现在可以了,谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-15
  • 1970-01-01
  • 1970-01-01
  • 2020-05-10
  • 1970-01-01
  • 2020-02-04
相关资源
最近更新 更多