我在运行64位操作系统的Windows 7上安装了jdk 64位。 我还将路径环境变量设置为 C:\ Program Files \ Java \ jre7 \ bin
另外,当我在cmd中检查java版本时,显示以下内容:
java version "1.7.0_11"
Java Hotspot(TM) 64-bit serve VM
现在问题是当我签入任务管理器时,它将进程名称显示为“java.exe * 32”
我安装的一些应用程序抱怨我在64位机器上使用32位jdk。
答案 0 :(得分:2)
最可能的解释是,您实际上安装了32位和64位版本的Java,并且由于它们/您的系统配置方式,某些应用程序正在使用32位版本。
您可能没有显式安装32位Java。某些应用程序可能包含嵌入式32位JRE安装。
如果您的应用程序坚持不会在32位JRE上运行,那么您的选项包括: