未找到指定的VM安装:键入标准VM,名称为jre7

Sha*_*waj 74 java eclipse ant

未找到指定的VM安装:键入标准VM,名称为jre7您是否曾在构建ant文件时遇到过Eclipse中的此问题?那么这篇文章适合你.删除和重新创建工作区不是解决方案.有一个简单的解决方案可以解决此问题,而无需重新创建工作区.

在此输入图像描述

Kun*_*tre 208

  1. 右键单击build.xml
  2. 转到"运行方式">>"外部工具配置..."
  3. 它将打开一个新的窗口
  4. 转到JRE选项卡
  5. 如果缺少,请选择正确的JRE(有时jre标签会显示错误标记.)

有关更多技术细节或类似问题,请在此处查找我的博客.


Sag*_*yas 24

在我的情况下,它发生了,因为我已经改变了我的JRE.

方案:

右键单击您的ant脚本>运行方式>外部工具配置...>转到JRE选项卡>选择JRE

希望这有帮助.

谢谢,Sagar Vyas


Sha*_*waj 8

最佳答案发现于

在卸载Java并安装新版本之后,它发生在我身上.

我所要做的就是在eclipse中打开已安装的JRE Windows --> Preferences --> Java --> Installed JREs

然后添加新的JRE信息.细节可以在这里找到


Who*_*ome 5

这是告诉项目要使用哪个JDK容器的首选方式,如果两个或多个开发人员使用相同版本控制的Eclipse项目文件夹,则尤其如此。

窗口/首选项/ Java /已安装的JRE
列出计算机上安装的一个或多个JDK。Eclipse的默认名称为jdk1.X.X_XX,应保持原样。切勿直接链接项目构建设置以使用这些名称。

窗口/首选项/ Java /已安装的JRE /执行环境
常见jvm环境(例如JavaSE-1.6和JavaSE-1-7名称)的列表。单击行,然后在右侧面板上选择jre实例。这些名称是通用的,并且所有团队成员都应该在Eclipse安装中已经有了它们。

步骤1:如果卸载了JRE或在InstalledJREs设置中更改了名称,在这里您可能会意外地没有任何选择。你可能会得到

指定的vm install not found错误对话框。

步骤2:在build.xml文件/ Run As / Ant Build ...弹出菜单项上选择第二只鼠标。单击JRE选项卡,然后选择执行环境。与先前的jdk值相比,该值可能已过时。

项目属性/ Java构建路径/库
添加库... / JRE系统库/(x)执行环境
选择要用于该项目的执行环境。团队成员可能没有确切的_XX jdk构建,但他们可以使用相同版本控制的Eclipse项目设置。执行环境映射隐藏用户特定的详细信息。


Bil*_*mer 5

刚刚遇到这个问题,上面的解决方案不起作用,至少对我来说不是。

相反,我使用了此处提供的解决方案:http : //www.javaworkspace.com/VMNotFound.do

基本上你去目录 C:\projects\WORKSPACE.metadata.plugins\org.eclipse.debug.core.launches

在那里搜索 eclipse 正在抱怨的 JDK 字符串并将其更改为您要使用 eclipse 知道的已安装 JDK 的名称。