32位应用程序在64位java安装的计算机上给出卸载jre的错误
我在32位应用程序在64位java安装的计算机上给出卸载jre的错误,java,32bit-64bit,Java,32bit 64bit,我在64位机器上安装了一个32位应用程序,并将其安装到Program X86文件夹中,而Java1.6(64位)已经安装在同一台机器上。运行此应用程序时,会出现错误“无法加载jre” 请帮助我如何在不安装32位jre的情况下解决这个问题。如果它是64位JVM(jre),它将不会加载32位库,反之亦然。因此,如果不安装32位jre,您无法做到这一点。据我所知,我认为您的Java1.6(64位)安装在同一台机器上,但在Program Files文件夹中是吗?和中的32位应用程序安装在同一台机器上,但
64位
机器上安装了一个32位
应用程序,并将其安装到Program X86文件夹中,而Java1.6(64位)已经安装在同一台机器上。运行此应用程序时,会出现错误“无法加载jre”
请帮助我如何在不安装32位jre的情况下解决这个问题。如果它是64位JVM(jre),它将不会加载32位库,反之亦然。因此,如果不安装32位jre,您无法做到这一点。据我所知,我认为您的Java1.6(64位)安装在同一台机器上,但在Program Files文件夹中是吗?和中的32位应用程序安装在同一台机器上,但在Program Filesx86文件夹中是吗? 如果问题是这样的,那么您的应用程序没有找到适合jre的路径 我认为问题在于你的类路径,根据你的机器设置类路径 或者,在同一台机器上安装32位jre 我建议您选择安装32位jre
有关更多帮助,请参见此。我的环境中有一种情况。我的Eclipse需要64位JRE,因为有些应用程序运行时需要32位JRE。所以我很容易修复。我更改了EclipseINI文件并指向64位JRE。在PATH变量中,我设置了32位路径
如果可能,然后检查应用程序是否可以从某个配置文件获取64位JRE路径,否则必须将路径设置为32位 类路径设置是否正确。是这个应用程序有问题还是所有java应用程序都有这个问题?我观察到所有32位应用程序都有这个问题。@mohdemailsiddiqui What?@mohdemailsiddiqui所以你可以按照答案来回答。你是对的,JAVA1.6在程序文件中,我的应用程序安装在程序文件X86中。但这个应用程序运行的是更多的64位机器,工作正常。你们有权更改类路径吗?问题解决了吗?