【问题标题】:javaw.exe and eclipse startup problemsjavaw.exe和eclipse启动问题
【发布时间】:2013-08-27 13:20:48
【问题描述】:

我正在尝试使用 eclipse juno,即使在这里阅读了很多页面后,仍然会出现错误。

当我尝试使用 C:\Users...\eclipse\eclipse.exe -vm "%JAVA_HOME%\bin\javaw.exe" -data C: 使用命令行启动 eclipse 时出现以下错误。 ..\工作区

“Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK) 必须可用才能运行 eclipse。搜索以下位置后未找到 Java 虚拟机: %JAVA_HOME%\bin\javaw.exe"

当我尝试使用 eclipse 图标启动 eclipse 时出现以下错误。

“Java 运行时环境 (JRE) 或 Java 开发工具包 (JDK) 必须可用才能运行 eclipse。搜索以下位置后未找到 Java 虚拟机: C:...\jre\bin\javaw.exe 当前路径中的 javaw.exe"

我尝试设置路径,但似乎没有帮助。有人会通过解释 jre 文件夹的放置位置以及是否设置路径或路径类或如何设置 java home 来帮助我...我很困惑。谢谢!

【问题讨论】:

标签: eclipse


【解决方案1】:

请在windows命令行中试试这个命令,看看输出的路径是否正确。

   echo %JAVA_HOME%

它应该指向类似 - C:\Program Files\Java\jdk_version 如果不是,那么您应该正确关注these steps

还要检查您的 PATH 是否设置正确。

   echo %PATH%

应该包括 %JAVA_HOME%\jre\bin 如果没有,那么你应该正确地关注these steps

当上述所有步骤都正确完成后,Eclipse 应该通过直接单击图标来启动。

【讨论】:

  • 你好车坦,谢谢你的帮助!我安装了 jdk,“echo %JAVA_HOME%”命令给出了正确的结果。我使用“echo %PATH%”命令检查了我的 PATH,但在 PATH 中没有看到“%JAVA_HOME%”字样,但有一个条目“C:\....\javaw.exe”。必须使用“%JAVA_HOME%”这个词吗?感谢您的帮助!
  • 不,它不应包含 %JAVA_HOME%。它应该有直到“C:\Program Files\Java\jdk_version\bin”的路径,并且应该包含“javaw.exe”
  • 再次您好,Chetan,谢谢! “echo %PATH%”命令现在给出了正确的结果。当我单击 eclipse 图标时,我看到了 eclipse 启动画面,但还有一条新的错误消息:“无法加载 JNI 共享库”C\....\jdk1.70_25\bin..\jre\bin\client \jvm.dll”。我查了一下,jvm.dll文件在那里。你有什么建议吗?再次感谢!
  • 尝试重新安装 Java。或者您可能应该尝试其他版本的安装程序。我认为安装程序已损坏。
  • JRE 安装程序不应该自动创建这个路径吗?
【解决方案2】:

我也收到同样的错误白色启动 STS。解决方法很简单:

  1. 首先检查是否安装了 jdk。 (我猜你会的)。如果没有,请立即安装并从您的C:\Users...\eclipse\eclipse.exe -vm "%JAVA_HOME%\bin\ 位置的程序文件中复制javaw.exe 文件。

  2. 转到您的变量路径并检查您的 jdk 是否在此处列出。如果不包括它。 C:\Program Files\Java\jdk1.8.0_121\bin

  3. 重试。它有望运行。如果您仍然收到错误,那么很可能是因为您使用了错误的 jdk(32 位或 64 位)。重新安装正确的。

这肯定会消除错误。 享受

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-15
    • 1970-01-01
    • 1970-01-01
    • 2015-08-05
    • 2017-08-10
    • 1970-01-01
    相关资源
    最近更新 更多