安装Android SDK以查找JDK会从Eclipse中删除javaw.exe

时间:2013-08-05 20:23:43

标签: java android eclipse windows-8 path

使用此解决方案https://stackoverflow.com/a/10025861/2654421让Android SDK安装程序在Windows8 x64上找到PATHC:/Windows/system32/java.exe的java,我无法再打开Eclipse,因为它无法找到PATH中的javaw.exe。我很确定我已经通过将java.exe从PATH删除到C:/Windows/system32/来解决这个问题,但我还是无法检查Android SDK是否仍能找到java,因为它当前正在安装软件开发工具包。谁能告诉我,我现在是否已经破坏了其他东西?

1 个答案:

答案 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