Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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 如何在另一个驱动器上对JDK进行Eclipse搜索_Java_Eclipse_Path - Fatal编程技术网

Java 如何在另一个驱动器上对JDK进行Eclipse搜索

Java 如何在另一个驱动器上对JDK进行Eclipse搜索,java,eclipse,path,Java,Eclipse,Path,因此,我在尝试启动Eclipse时遇到了以下错误: “搜索以下位置后未找到java虚拟环境: /绝对/path/to/jre6/bin“ 我检查了控制面板,安装了JDK(更新21/64位) 但是,JDK安装在我的主驱动器(打开Windows的sdd)上,而Eclipse是从我的辅助硬盘解压并执行的 我如何告诉eclipse在我的c-drive而不是它所在的d-drive上查找Java 提前谢谢 我建议您卸载已安装的所有Java版本,然后安装要使用的版本 另一个选择是告诉eclipse使用哪个

因此,我在尝试启动Eclipse时遇到了以下错误:

“搜索以下位置后未找到java虚拟环境: /绝对/path/to/jre6/bin“

  • 我检查了控制面板,安装了JDK(更新21/64位)

  • 但是,JDK安装在我的主驱动器(打开Windows的sdd)上,而Eclipse是从我的辅助硬盘解压并执行的

我如何告诉eclipse在我的c-drive而不是它所在的d-drive上查找Java


提前谢谢

我建议您卸载已安装的所有Java版本,然后安装要使用的版本


另一个选择是告诉eclipse使用哪个Java。例如:
eclipse-vm c:\path\to\jre\bin\javaw

找到eclipse.ini文件并确保变量-vm是正确的( ):

如果在eclipse/jre目录中安装了JVM,eclipse将使用它;否则,启动器将查阅eclipse.ini文件和系统路径变量。Eclipse不参考JAVA_HOME环境变量


使现代化我将Eclipse文件夹重新定位到C-drive上,Java“应该”安装在C-drive上,它仍然会给我同样的错误。我的Java安装可能有问题吗?我的Eclipse是一个全新的安装。更新2。我在控制面板中找到了一个Java(32位)的条目。但是我最近安装的java版本是64位的?这可能与64位版本和32位版本有关吗?更新3。无论出于什么原因,在CMD中键入“java-version”都不会返回任何结果,