代码之家  ›  专栏  ›  技术社区  ›  Carlo

在64位windows 7上运行eclipse

  •  4
  • Carlo  · 技术社区  · 14 年前

    我试图在Windows7 64位版本中运行eclipse for java,当我运行eclipse.exe文件,绝对没发生什么。头颅javaw.exe文件进程是在任务管理器中创建的,但正如我所说的,它只存在一瞬间,然后就消失了,之后什么也没有了。我试着用javac.exe文件文件,这可以正常工作,但由于某些原因,我不能运行Eclipse。

    alt text

    谢谢!

    谢谢大家,抱歉打扰了!

    4 回复  |  直到 14 年前
        1
  •  4
  •   Community nesinervink    7 年前

    首先,检查你 eclipse.ini

    第二,我很惊讶在Eclipse发行版中看到java*文件。
    您不应该拥有这些,而是在您的应用程序中引用正确的java(64位) eclipse.ini .

    在这两种情况下,看到这个了吗 eclipse.ini as a good example

    同时检查 <workspace>/.metadata/.log (错误日志文件)。


    如果eclipse是“自讨苦吃”,这意味着您当前的java安装不是 PATH 日蚀.ini 文件。
    另请参见 FAQ How do I run Eclipse?


    无论如何, .
    用在你的 路径如下:

    -vm
    C:/Prog/Java/jdk1.6.0_21/jre/bin/server/jvm.dll
    
        2
  •  0
  •   Jamie R Rytlewski    14 年前
        3
  •  0
  •   locka    14 年前

    我在迁移到64位java时遇到的问题相对较少:

    1. 下载Java 6 SDK 64位版本
    2. 安装两个

    例如

    -虚拟机 C:/Program Files/Java/jdk1.6.0\u 20/bin文件/javaw.exe文件

    其中路径指向64位版本。

    移动后我遇到的另一个问题是Subclipse插件默认使用32位DLL后端,因此无法工作。不过,Subclipse也可以使用Eclipse的纯Java后端JavaHL解决这个问题。

        4
  •  0
  •   Vinayak Kamble    10 年前

    我面临着类似的问题,不知道如何继续。

    1. 在日蚀.ini输入要使用jre的vm参数 -虚拟机 C:\Java\jdk1.7\jre\bin文件\javaw.exe文件

    2. 如果你有-Dosgi.requiredJavaVersion=1日食中的.7行 确保版本与步骤1中提到的版本匹配。 (在我的例子中是1.6,我必须把这个值改为1.7)