在Eclipse中找不到Java虚拟机

时间:2011-08-16 11:00:10

标签: java eclipse path

  

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

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

必须提供Java运行时环境(JRE)或Java开发工具包(JDK)才能运行Eclipse。搜索以下位置后未找到Java虚拟机:当前路径中的C:\ eclipse \ jre \ javaw.exe javaw.exe

我如何纠正这个问题?

2 个答案:

答案 0 :(得分:16)

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

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

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

和Linux

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

答案 1 :(得分:1)

请尝试以下操作:

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