如何在 eclipse 中指定 jdk 路径.ini当 path 包含空格时在 windows 8 上

2022-08-31 11:18:31

这不起作用-vm %JAVA_HOME%/bin/javaw.exe

当路径包含空间时,如何在Windows 8上用完整路径替换(“程序文件”目录)%JAVA_HOME%


答案 1

你试过吗?不要把所有东西都放在一行里。

-vm
C:\Program Files\Java\jdk1.6.0_07\bin\

需要放置包含javaw或java可执行文件的文件夹。在带有eclipse 4.7.1的Ubuntu 18下,我能够让它运行:

-vm
/usr/lib/jvm/java-8-openjdk-amd64/bin
-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.500.v20170531-1133
-vmargs
-Xmx2G
-Xms200m
-XX:MaxPermSize=384m

如果它不起作用,那么请确认您之前已在 中添加上述行。-vmargseclipse.ini


答案 2

在 vm args 上方添加 vm 的条目,否则它将不起作用..!即 '

    -vm
    C:\Program Files\Java\jdk1.7.0_75\bin\javaw.exe
    --launcher.appendVmargs
    -vmargs
    -Dosgi.requiredJavaVersion=1.6
    -Xms40m
    -Xmx512m

推荐