Eclipse:指定的JRE安装不存在

Fis*_*der 26 java eclipse macos android osx-yosemite

我曾经很好地配置Eclipse并且以前工作正常.但是我刚刚卸载了它并在今天的Mac OS 10.10上再次安装了Eclipse Juno.但我一直收到这个错误:"指定的JRE不存在."

我知道这是一个非常简单且常见的问题,我只需要将JRE和/或JDK安装到这个干净的Eclipse中,但事情并没有解决.

我已经在Stack Overflow上进行了广泛的搜索:我看过的帖子包括: 如何在Mac OS X上安装JRE 1.7并将其与Eclipse一起使用? 我完全按照接受的答案说,但是从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载JDK 并安装它之后,我打算将它添加到Eclipse中首选项 - > Java - >已安装的JRE,但是,我没有按预期看到它,以下是我在首选项 - > Java - >已安装的JRE时看到的屏幕截图

在此输入图像描述

但屏幕截图只是说已安装的JRE列表是BLANK,我无法在Eclipse中添加任何JRE.

请帮忙?

另外,我尝试了人们建议的其他内容:属性 - > Java构建路径我在这里看到的是:JRE系统库OSGi/Minimum-1.2,前面有一个红色交叉标志(表示它有问题吗?)所以,我也被阻止了这种方法.

在此输入图像描述

Fun*_*onR 28

我有同样的问题.这是我修复它的方式.

  1. 打开Eclipse.
  2. 去吧Preferences.
  3. 点击 Add
  4. 应该弹出一个窗口:

在此输入图像描述

  1. 选择Standard VM.
  2. 选择 Directory
  3. 使用此路径: Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/
  4. 点击 Open
  5. 然后 Finish
  6. 右键单击您的项目,然后单击 Properties
  7. 选择Java Build Path然后单击Add Library
  8. 选择 JRE System Library

在此输入图像描述

  1. 单击Environments并选择jdk1.7.0_45
  2. Finish

如果你做得对,你应该看到这个:

在此输入图像描述


dwj*_*ton 22

您的运行配置可能尝试使用特定的JRE.

在此输入图像描述

确保您在那里使用正确的JRE.


And*_*ich 14

该问题通常与项目或特定于插件的运行时配置有关,这些配置(仍然)指向某些不再存在的JDK/JRE(例如,在某些更新或迁移之后).

我们有这个例如ANT插件,在启动配置必须更新(每Ant构建文件),如果它是例如,不设置为默认值~ run in same JRE as workspace.

你会发现这些设置(在JRE标签下典型):

  1. 你的插件Eclipse -> Window -> Preferences -> ...全局插件配置(runtimeFilter上面的部分输入可能有助于快速找到它).

  2. 或者它是在项目/文件特定的运行配置中设置的,如果你去,你应该看到

    • Eclipse -> Run -> Run configurations... 要么
    • 右键单击您的项目/文件并选择 Run As -> Run Configurations ...
  3. 或者它是在项目/文件特定的外部工具配置中设置的(例如像ANT使用的那样),类似于这里:

    • Eclipse -> Run -> External Tools -> External Tools Configuration ... 要么
    • 右键单击您的项目/文件并选择 Run As -> External Tool Configurations ...


Pho*_*nix 7

在eclipse中单击Window - > Show view - > Servers

进入服务器视图后,双击已配置的服务器以打开其配置,然后单击运行时环境链接(在左侧).

选择JRE并单击"完成".

希望它对你有所帮助