如何查找已安装的Eclipse是32位还是64位版本?

148

我该如何确定我(Windows 7)电脑上的特定 Eclipse 实例是 32 位还是 64 位版本?

我已经检查了“关于”屏幕和可以从那里调用的对话框迷宫,但我没有找到任何线索。

此外,在 Windows 资源管理器中右键单击 eclipse.exe 并打开属性对话框也没有提供任何提示。

5个回答

214

按下 Ctrl+Alt+Del 组合键可以打开 Windows 任务管理器并切换到进程选项卡。

32位程序应标记为 *32


73
按Ctrl+Shift+ESC可以更快地启动任务管理器。 - simon
2
只有当您是Windows用户时才能执行此操作。 - Gab
4
如果无法打开Eclipse,请在下面寻找eclipse.ini的备选答案。 - Leo
2
@Gab - 这个问题是关于Windows的。 - Oddman
-1 是因为这假设您可以加载 Eclipse,请参见下面的答案。 - Adam Burley
1
@Kidburla - 我有点惊讶这个问题在这些年里变得如此受欢迎。然而,如果你看原始问题,他显然能够打开eclipse。 - Sam Dufel

151

在安装目录中打开eclipse.ini文件,并查看带有以下文本的行:

plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.0.200.v20090519, 则为64位。

如果是 plugins/org.eclipse.equinox.launcher.win32.win32.x86_32_1.0.200.v20090519,则为32位。


20
如果您的安装是64位的,字符串 **x86_**(用于识别32位安装)仍将匹配。您需要寻找 **x86_64_**。 - Leo
2
这怎么告诉我是64位还是32位呢? - tatmanblue
@tatmanblue 再次阅读字符串,如果您具有32位和64位的基本知识,那么您肯定会明白 :) - Bhavana Vadodariya
那么答案是什么?哪个字符串是32位的,哪个是64位的? - Oliver Watkins

64

帮助 -> 关于 Eclipse -> 安装详细信息 -> 配置选项卡

查找-arch,在它下面你会看到x86_64(表示64位)或者x86(表示32位)。


尽管 OP 要求 Windows 平台,但这个答案与操作系统无关:适用于 Windows 和 Linux。 - alphaGeek

23

Linux中,运行file命令来查看Eclipse可执行文件的类型,像这样:

$ file /usr/bin/eclipse
eclipse: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.4.0, not stripped

8

打开Eclipse的基础文件夹 → 打开eclipse.ini → 在第4行找到以下内容:

plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20150204-1316 plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120913-144807

可以看到,第一行是64位Eclipse,包含x86_64;第二行是32位Eclipse,包含x86。

对于32位Eclipse,只会有x86;对于64位Eclipse,会有x86_64。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接