Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.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 如果在非C驱动器中提取,eclipse将无法打开_Java_Eclipse - Fatal编程技术网

Java 如果在非C驱动器中提取,eclipse将无法打开

Java 如果在非C驱动器中提取,eclipse将无法打开,java,eclipse,Java,Eclipse,我的问题简介:我确实在“C:\”中提取了eclipse,并使用它创建了工作区以及eclipse文件夹,然后我需要安装windows 7,为此我将工作区移动到另一个驱动器(在D:\prog中)。 现在,为了避免在需要格式化C驱动器时再次删除我的eclipse,我已经沿着我的工作区文件夹(在D:\prog中)提取了eclipse。现在eclipse在打开时显示错误,它显示不同的错误,比如有时退出代码=13,有时退出代码=1,但是当我通过编辑eclipse.ini文件来整理这些错误时,它显示创建JVM

我的问题简介:
我确实在“C:\”中提取了eclipse,并使用它创建了工作区以及eclipse文件夹,然后我需要安装windows 7,为此我将工作区移动到另一个驱动器(在D:\prog中)。

现在,为了避免在需要格式化C驱动器时再次删除我的eclipse,我已经沿着我的工作区文件夹(在D:\prog中)提取了eclipse。现在eclipse在打开时显示错误,它显示不同的错误,比如有时退出代码=13,有时退出代码=1,但是当我通过编辑eclipse.ini文件来整理这些错误时,它显示创建JVM失败。
我已经阅读了我收到的链接,但仍然显示退出代码=13,这是我的.ini文件

    -startup
    plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417
    -product
    org.eclipse.epp.package.jee.product
    --launcher.defaultAction
    openFile
    --launcher.XXMaxPermSize
    256M
    -showsplash
    org.eclipse.platform
    --launcher.XXMaxPermSize
    256m
    --launcher.defaultAction
    openFile
    --launcher.appendVmargs
    -vm
C:\Program Files\Java\jdk1.7.0_80\bin\javaw.exe
    -vmargs
    -Dosgi.requiredJavaVersion=1.7
    -Xms256m
    -Xmx1024m

检查这里:我根据阅读您提供的@aurelianrYou链接后所做的编辑编辑了我的问题。eclipse.ini中应该只有一行
-vm
。错误13表示您正在使用带有32位JVM的64位Eclipse。它们必须都是64位或32位。C:\Users>java-version java version“1.7.0_80”java(TM)SE运行时环境(build 1.7.0_80-b15)java HotSpot(TM)64位服务器VM(build 24.80-b11,混合模式),正如您可以看到的那样,我的jvm是64位的,我的eclipse(eclipse-jee-mars-2-RC3-win32-x86_64),所以这两个都是64位的@greg-449检查这里:我已经根据我在阅读你给@aurelianrYou的链接后所做的编辑编辑了我的问题。在eclipse.ini中应该只有一行
-vm
。错误13表示您正在使用带有32位JVM的64位Eclipse。它们必须都是64位或32位。C:\Users>java-version java version“1.7.0_80”java(TM)SE运行时环境(build 1.7.0_80-b15)java HotSpot(TM)64位服务器VM(build 24.80-b11,混合模式),正如您可以看到的,我的jvm是64位的,我的eclipse(eclipse-jee-mars-2-RC3-win32-x86_64)也是64位的@greg-449