eclipse.ini -vm与环境变量存在冲突

时间:2017-08-10 07:49:02

标签: java eclipse

我的日食无法正常启动,我尝试了两种方法:

  1. 设置关于java的环境变量,并在windows cmd中运行和编译很好。我没有管理员权限和系统路径有错误的java路径,但我不能改变它。所以日食会崩溃。
  2. 在没有java_home设置的eclipse.ini中使用-vm选项,有以下错误:

    java.lang.RuntimeException: Application "org.eclipse.ui.ide.workbench" could not be found in the registry.

  3. 我的eclipse.ini:

    `-startup
    plugins/org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar
    --launcher.library
    plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444
    -product
    org.eclipse.epp.package.jee.product
    --launcher.defaultAction
    openFile
    -showsplash
    org.eclipse.platform
    --launcher.defaultAction
    openFile
    -vm
    C:\software\java\jdk_1.7.0_89\bin\javaw.exe
    -vmargs
    -Dosgi.requiredJavaVersion=1.7
    -Xms256m
    -Xmx1024m
    `
    

    谢谢大家!

1 个答案:

答案 0 :(得分:0)

Eclipse Neon(和Eclipse Oxygen)都需要运行Java 8,您似乎正在运行Java 7.您必须安装Java 8并在eclipse.ini中指定其位置。