使用此解决方案https://stackoverflow.com/a/10025861/2654421让Android SDK安装程序在Windows8 x64上找到PATH
到C:/Windows/system32/java.exe
的java,我无法再打开Eclipse,因为它无法找到PATH中的javaw.exe。我很确定我已经通过将java.exe从PATH
删除到C:/Windows/system32/
来解决这个问题,但我还是无法检查Android SDK是否仍能找到java,因为它当前正在安装软件开发工具包。谁能告诉我,我现在是否已经破坏了其他东西?
答案 0 :(得分:0)
常见问题解答部分Find the JVM可能会引起关注:
Eclipse不参考
JAVA_HOME
环境变量。要显式指定您选择的JVM,可以使用
-vm
命令行参数:
eclipse -vm c:\jre\bin\javaw.exe ''start Java by executing the specified java executable
eclipse -vm c:\jre\bin\client\jvm.dll ''start Java by loading the jvm in the eclipse process
有关指定JVM的更多详细信息,请参阅启动程序页面。 的eclipse.ini
为Eclipse运行指定JVM的最佳建议方法是将启动配置放入与Eclipse可执行文件相同的文件夹中的
eclipse.ini
文件中eclipse.exe
在Windows上。) Eclipse程序启动程序将从命令行或名为eclipse.ini
的配置文件中读取参数 要使用配置文件指定JVM,请在-vm
中包含eclipse.ini
参数,例如:
-vm
c:/jre/bin/javaw.exe