我试图在我的windows2008R2上运行一个名为vdbench的应用程序,这是一个VM.但是,该应用程序没有64位支持,只能使用32位版本的Java运行.我试图了解我是否可以安装32位JRE并在windows2008R2 64位服务器上运行该应用程序?我尝试了但是应用程序无法运行说'java'不被识别为程序.我想知道是否需要映射我的windows2008R2以运行特定的32位版本的JRE?
除了根据您的要求安装32位JRE/JDK之外,您无需执行任何操作.我一直这样做.使用64位版本的唯一真正原因是,如果您的应用程序需要能够访问超过4GB的RAM(或某些程序化的lib依赖项)
确保安装32位版本并将JAVA_HOME环境变量指向安装目录,因此如果安装JRE 1.6,JAVA_HOME应该是类似的
C:\Program Files (x86)\Java\jre1.6.0_XX
此外,在您的Path环境变量添加%JAVA_HOME%\bin到它的末尾,这将使命令行中的所有Java可执行文件都可用.
对于JRE,如果需要,可以使用调用的环境变量JRE_HOME代替JAVA_HOME.
| 归档时间: |
|
| 查看次数: |
27918 次 |
| 最近记录: |