Java 安装Eclipse时出错

Java 安装Eclipse时出错,java,eclipse,Java,Eclipse,我安装了以下Java版本:Windows 7 64位中的“程序文件(x86)”文件夹中的“版本7更新9”。 我想这是我安装Windows时默认的 我现在尝试使用以下链接安装Eclipse for Win 64位: 但我在启动Exclipse.exe时出错: 这是否与Java安装在Win 64位上的“Program Files x86”文件夹有关?如何解决这个问题以便安装Eclipse? 顺便说一句,Java应该可以正常工作,我在IE浏览器中打开了一些小程序演示示例,都很好 上一次我在另一台PC

我安装了以下Java版本:Windows 7 64位中的“程序文件(x86)”文件夹中的“版本7更新9”。 我想这是我安装Windows时默认的

我现在尝试使用以下链接安装Eclipse for Win 64位:

但我在启动Exclipse.exe时出错:

这是否与Java安装在Win 64位上的“Program Files x86”文件夹有关?如何解决这个问题以便安装Eclipse? 顺便说一句,Java应该可以正常工作,我在IE浏览器中打开了一些小程序演示示例,都很好

上一次我在另一台PC上安装Eclipse时运行良好,我猜在这种情况下,系统配置与此错误有关。非常感谢您的帮助。

4可能的解决方案:

  • 设置java主路径
  • 安装32位jdk版本6
  • 使用类似eclipse的东西启动eclipse-vmc:\jdk1.4.2\jre\bin\javaw
  • 使用eclipse-clean启动eclipse并相应地设置java设置。 有关更多信息,请查看@here
  • 4个可能的解决方案:

  • 设置java主路径
  • 安装32位jdk版本6
  • 使用类似eclipse的东西启动eclipse-vmc:\jdk1.4.2\jre\bin\javaw
  • 使用eclipse-clean启动eclipse并相应地设置java设置。 有关更多信息,请查看@here

  • 可能java文件夹存在于磁盘上,但不在注册表中。这可能是以前安装的遗留问题。尝试安装32位eclipse或64位java

    更简单的修复


    将java文件夹复制到eclipse安装并将其重命名为
    jre

    可能java文件夹存在于磁盘上,但不在注册表中。这可能是以前安装的遗留问题。尝试安装32位eclipse或64位java

    更简单的修复


    将java文件夹复制到eclipse安装并将其重命名为
    jre

    您需要将jre/JDK放在WINDOWS路径上。这可以通过在Windows中打开环境变量选项来实现。您收到的错误是因为java不在该路径上,所以eclipse默认为它的位置。

    您需要将JRE/JDK放在WINDOWS路径上。这可以通过在Windows中打开环境变量选项来实现。您收到的错误是因为java不在该路径上,所以eclipse默认为它的位置。

    谢谢大家的建议

    在我做了以下工作后,它终于起作用了:

    • 我为Win64安装了JDK7
    • 我这样设置变量路径: 系统属性->高级->环境变量->路径->编辑:C:\Program Files\Java\jdk1.7.0\U 10\bin
    • 我将Eclipse结构(解压缩后)复制到程序文件中
    • 我启动了Eclipse.exe,配置了工作区,等等

    现在我可以开始使用Eclipse创建包、类、小程序等了。

    谢谢大家的建议

    在我做了以下工作后,它终于起作用了:

    • 我为Win64安装了JDK7
    • 我这样设置变量路径: 系统属性->高级->环境变量->路径->编辑:C:\Program Files\Java\jdk1.7.0\U 10\bin
    • 我将Eclipse结构(解压缩后)复制到程序文件中
    • 我启动了Eclipse.exe,配置了工作区,等等

    现在我可以开始使用Eclipse创建包、类、小程序等了。

    我想你的意思是安装64位JDK,因为他已经安装了32位JDK。我也有同样的错误,在我的例子中,都是64位,解决方案是安装32位java。是的,他已经安装了32位jdk,但没有安装版本6。也就是说,如果你在64位windows上使用32位Eclipse,但考虑到他的Eclipse(
    x86_64
    ),我想他已经安装了64位Eclipse。我想你的意思是安装64位jdk,因为他已经安装了32位jdk。我也有同样的错误,在我的例子中,它都是64位的,解决方案是安装32位的java。是的,他已经安装了32位jdk,但没有安装版本6。也就是说,如果您在64位windows上使用32位Eclipse,但考虑到他的Eclipse(
    x86\u 64
    ),我认为他已经安装了64位Eclipse。如果是,您需要将此标记为答案。StackOverflow不是一个传统的forumdone,选择你的!太遗憾了,我不能全部记下来。所有这些都是有用的。谢谢如果答案是正确的,您需要将其标记为答案。StackOverflow不是一个传统的forumdone,选择你的!太遗憾了,我不能全部记下来。所有这些都是有用的。谢谢