Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.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
找不到java虚拟机_Java_Eclipse - Fatal编程技术网

找不到java虚拟机

找不到java虚拟机,java,eclipse,Java,Eclipse,我知道以前有人问过这个问题,但自从上次有好的答案以来已经好几年了 我下载了eclipse,提取了文件并试图打开它,但它显示了这条消息 “Java运行时环境(JRE)或Java开发工具包(JDK) 必须可用才能运行Eclipse。无Java虚拟机 在搜索以下位置后找到: C:\Users\Riversong\Downloads\eclipse-standard-luna-R-win32-x86\u 64\eclipse\jre \bin\javaw.exe “当前路径中的javaw.exe” 我需

我知道以前有人问过这个问题,但自从上次有好的答案以来已经好几年了

我下载了eclipse,提取了文件并试图打开它,但它显示了这条消息

“Java运行时环境(JRE)或Java开发工具包(JDK) 必须可用才能运行Eclipse。无Java虚拟机 在搜索以下位置后找到: C:\Users\Riversong\Downloads\eclipse-standard-luna-R-win32-x86\u 64\eclipse\jre \bin\javaw.exe “当前路径中的javaw.exe”

我需要下载或更改什么才能使其工作?我有Windows7和最新的Eclipse。(在Eclipse文件夹中,我没有Eclipse.ini作为文件。它被称为Eclipse,但仍然作为记事本文件打开。)


谢谢大家!

默认情况下,Windows会隐藏许多类型文件的扩展名。如果您有一个名为
eclipse
的文件,但它是以文本文件的形式打开的,并且其内容与在中看到的内容类似,那么您就得到了正确的文件v(您可以通过查看文件的属性来验证这一点)。使用该页面上的说明添加
-vm
参数,以便Eclipse知道在何处找到要在其中运行的JVM


顺便说一下,如果您想关闭Windows的这一恼人的功能,请在文件资源管理器中选择“工具”菜单,然后选择“文件夹选项”,然后转到“查看”选项卡。在那里,您可以找到一个复选框选项,标记为隐藏已知文件类型的扩展名。

安装java并将其添加到您的路径不建议执行该问题答案中提到的大多数操作,包括更改系统
路径
环境变量。建议使用
eclipse.ini
。请看下面我的答案。这不是真正的重复;我很确定这里的问题是由于Windows隐藏了
eclipse.ini
文件的扩展名(请参阅我的答案)。