Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
找不到Eclipse的Java VM_Eclipse - Fatal编程技术网

找不到Eclipse的Java VM

找不到Eclipse的Java VM,eclipse,Eclipse,我有一个与类似的问题,但我有匹配的JRE和Eclipse,它们都是x64。很长一段时间以来,我一直在运行Eclipse,没有任何问题,现在我甚至无法启动它。出于可以理解的原因,我不想长时间坚持复制JRE,也不想在我的eclipse.ini中硬连接路径查看后者,我立即发现了一些不太正确的地方。文件的这一部分导致了错误: -vm C:/Program Files/Java/jre1.8.0_112/bin Eclipse希望这里有Java虚拟机的完整路径,但不知何故,这里没有文件名。需要注意的是,

我有一个与类似的问题,但我有匹配的JRE和Eclipse,它们都是x64。很长一段时间以来,我一直在运行Eclipse,没有任何问题,现在我甚至无法启动它。出于可以理解的原因,我不想长时间坚持复制JRE,也不想在我的
eclipse.ini

中硬连接路径查看后者,我立即发现了一些不太正确的地方。文件的这一部分导致了错误:

-vm
C:/Program Files/Java/jre1.8.0_112/bin

Eclipse希望这里有Java虚拟机的完整路径,但不知何故,这里没有文件名。需要注意的是,我以前从未接触过该文件,但不知何故,它以正确的路径更新到了最近安装的JRE v1.8,而不是以前安装的v1.7。一种神秘的力量肯定是罪魁祸首。删除行修复了错误;尽管如此,它们是如何出现的以及在没有我的干预的情况下是如何更新的还需要进一步调查。

实际上,对于-vm参数来说,jre bin目录的路径是一个完全可以接受的值。请参阅中对-vm的描述