【问题标题】:No java virtual machine was found in Eclipse [duplicate]在 Eclipse 中找不到 java 虚拟机 [重复]
【发布时间】:2011-10-27 23:23:01
【问题描述】:

可能重复:
Eclipse - no Java (JRE) / (JDK) … no virtual machine

我正在尝试让 Eclipse Indigo 在我的计算机上重新启动 - 我之前运行过它没有任何问题,但现在出现这样的错误;

必须有 Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK) 才能运行 Eclipse。搜索以下位置后未找到 Java 虚拟机:C:\eclipse\jre\javaw.exe javaw.exe in your current PATH

我该如何解决这个问题?

【问题讨论】:

  • 那个答案没用,先生
  • 我该如何解决这个问题
  • 您是否尝试过该答案中提到的步骤。这怎么没有帮助?哪里失败了?如果您提供更多详细信息,我们将能够提供更多帮助
  • @Nivas - 是的,这个问题看起来是a)完全欺骗b)完整回答。所以我不明白为什么没有帮助。
  • 我无法打开 Eclipse Ide,并且我更改了环境变量设置。请指导我清楚

标签: java eclipse path


【解决方案1】:

您可以在 Eclipse 根文件夹的 eclipse.ini 文件中指定 JVM,如下所示:

-vm
C:\java\jdk1.6.0_24\bin\javaw.exe

此行必须放在 -vmargs 选项之前。

对于 Linux

-vm
/..java address../bin/java

【讨论】:

  • 我如何在根文件夹中指定这个?在哪个地方 -vmargs 选项存在?
  • @niva 根文件夹是你安装Eclipse包的文件夹,在你的情况下可以是C:\eclipse,你可以在这个文件夹中找到eclipse.ini文件。
  • 你试过了,同样的错误又发生了,先生
【解决方案2】:

尝试以下操作:

  • 查看您的文件系统并确保在上述路径中安装了 java 实例
  • 打开 Eclipse 并检查 Eclipse 的一般首选项。在 'Java' -> 'Installed JREs' 下必须是指定的 JDK 配置。
  • 接下来,打开通用首选项“Java”->“构建路径”->“类路径变量”,看看是否有提到的 jdk 实例。如果没有,请从 Windows 中打开控件设置并添加变量“Java_Home”。

【讨论】:

  • 我无法打开 Eclipse IDE 先生
  • 你检查过文件系统了吗?你检查过环境变量'JAVA_HOME'吗?如果你打开一个dos提示并执行'Java -version'会发生什么?
  • C:\Users\elakkiya>java -version java version "1.6.0_25" Java(TM) SE Runtime Environment (build 1.6.0_25-b06) Java HotSpot(TM) Client VM (build 20.0) -b11,混合模式,共享)
  • 如果您不在安装路径中执行“java -version”,或者在根文件夹(如“C:\”)中执行,它是否也有效?
猜你喜欢
  • 1970-01-01
  • 2011-08-19
  • 1970-01-01
  • 1970-01-01
  • 2019-08-08
  • 2015-07-10
  • 2014-07-23
  • 2011-05-21
  • 1970-01-01
相关资源
最近更新 更多