我想知道安装在用户机器上的 JVM 的位版本,并基于此我想使用 Java WebStart 安装我的应用程序的不同版本。我认为可以从浏览器上安装的 java 插件中提取此信息。
我不想要操作系统或 CPU 位版本,因为 32 位 JVM 可以安装在 64 位机器上。
这可以使用javascript完成吗?
我想知道安装在用户机器上的 JVM 的位版本,并基于此我想使用 Java WebStart 安装我的应用程序的不同版本。我认为可以从浏览器上安装的 java 插件中提取此信息。
我不想要操作系统或 CPU 位版本,因为 32 位 JVM 可以安装在 64 位机器上。
这可以使用javascript完成吗?
这可以使用javascript完成吗?
没有。没有 Java 的帮助(或其他更复杂的方法)。
但是,JWS 可以根据启动文件中列出的详细信息,按操作系统和体系结构部署代码(和本机等)。
有关详细信息,请参阅JNLP 文件语法,尤其是resources
元素部分。表格总结:
resources
- 描述应用程序所需的所有资源。
os
指定应考虑资源元素的操作系统。arch
指定应考虑资源元素的体系结构。