如何从VC ++代码中检测JRE位(32位或64位)

时间:2014-12-08 06:12:03

标签: java visual-c++

我想使用VC ++以编程方式检测Java Runtime Environment位(32或64)。请建议我该怎么做。

1 个答案:

答案 0 :(得分:1)

它非常简单,您可以使用系统("命令")查看其版本(不要忘记包含stdlib.h),如下所示:

system("java -d64 -version");

并且在你的控制台上你会得到收获,如果它说:

  

此Java实例不支持64位JVM。请安装所需的版本

这意味着它不是64位版本。

你可以在这里阅读更多关于它的内容: detect jre bit version

相关问题