我该如何指定才能运行我创建的某个Java应用程序,而您的系统上必须安装32位JRE?进一步,我如何指定Java应用程序使用32位JRE而不是64位JRE(如果它们都已安装)?
背景:
我创建了一个使用仅第3方32位库的应用程序。该应用程序无法在64位JRE中运行。
我将把这个应用程序分发到公司中的许多计算机上,因此我需要能够在代码或导出过程中指定所需的JRE。
我正在使用eclipse,Kepler开发和构建Java应用程序。
Java的想法总是被编译一次并且可以在任何地方运行,而与OS,cpu架构等无关,因此您在这里可能会走错方向。
但是,尽管如此,这里的某些系统属性可能/没有帮助。我列出了我检查时具有的属性键和值(我在Win7 64上运行Oracle JDK)
要使用其中任何一个
String vmname = System.getProperty("java.vm.name");
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句