从百度上转的:

网上抄袭来抄袭去,都说是将“workspace /.metadata/.plugins/org.eclipse.debug.core/.launches/”下的文件都删除掉。
的确,删除了解决问题了,但为什么这样就能解决问题却没有人说。

真正的问题解决方法在这里:
在项目中,右键点击ant文件,选择Run As -- External Tools Configuration,在这个页面的顶端就会看到有红叉叉的报错,报错信息就是Specified VM install not found: type Standard VM。
然后选择JRE tab页,在这里可以重新指定所使用的JRE,或者干脆选择“Run in the same JRE as the workspace”

问题解决。这才是真正出问题的地方。出问题要找到原因,这样才能避免再犯。

 

--------------------------------------------------割,9月11日更新-------------------------------------

回想起出现这个的原因,主要是因为当时本地有1.7的JDK和JRE,1.8的JRE;后来删掉了1.8,Eclipse中没有配置好而导致的。