64位Eclipse和JVM

时间:2010-04-26 18:39:10

标签: java

如何判断我的Linux机器上是否使用64位Eclipse和64位JVM?

3 个答案:

答案 0 :(得分:2)

验证您使用的是64位JVM:

java -d64 -version

答案 1 :(得分:1)

在上面的评论中,您说您正在使用需要“此类限制”的软件包。我不完全确定你的意思,但对于Java程序,底层Java实现是32位还是64位并不重要(好吧,只要它不需要大量的记忆,例如)。普通的Java程序应该运行相同,无论它是在32位还是64位操作系统上运行。

java -version应该指示您的Java运行时环境是32位还是64位。

Eclipse包含一些本机二进制文件(用于SWT库)。根据您的Java运行时环境是32位还是64位,您需要具有相应本机二进制文件的Eclipse版本。 Eclipse download page包含32位和64位Linux版Eclipse的链接。

注意:如果您的操作系统是64位但Java RE是32位,那么您仍然需要32位Eclipse。

答案 2 :(得分:0)

如果您使用的是32位或64位版本,通常可以从eclipse.sh或eclipse.ini中看出,因为所涉及的插件非常不同。

对于JVM,您是否使用默认JVM之外的其他东西运行Eclipse? '哪个java'通常会告诉你你正在使用的java可执行文件。