我只是浪费一个早晨,试图让SQL开发人员在我当前的设置上工作:

  • 操作系统:通过Parallels在Mac上运行的Windows 8.1虚拟机。
  • 没有安装oracle客户端或即时客户端
  • 未安装Java

  • 可重复的步骤是
  • 我下载了带有JDK(全部为64位)的Windows SQL Developer,并将其解压缩到C:/Program Files/。
  • 我双击C:/Program Files/sqldeveloper/sqldeveloper.exe

  • 我收到以下消息:

    无法启动Java虚拟机

    位于路径:

    C:/程序文件/sqldeveloper/jdk/jre/bin/server/jvm.dll

    有人可以帮帮我吗?我还尝试过先安装Java 1.8(64位),然后再安装不带Java的SQL开发人员版本。这也不起作用。当我选择JDK主目录的位置时,它还发送了一条错误消息,指出找不到我说的任何JVM。为了增加侮辱性伤害,每次执行此过程时,Panda防病毒软件都会告诉我sqldeveloper已被感染,请删除该文件并鼓励我重新启动。

    有人可以帮帮我吗?我将不胜感激。

    提前非常感谢你

    最佳答案

    我遇到了同样的问题,并通过将MSVCR100.dll文件从sqldeveloper\jdk\jre\bin复制到sqldeveloper\sqldeveloper\bin文件夹来解决了该问题。
    归功于SQL Developer failed to start的Erik Anderson

    请注意,不同版本的SQL Developer需要不同版本的MSVCR*.dll。以下各种评论提供了适用于他们的版本。

    关于java - 具有JDK(64位)的SQL Developer无法找到JVM,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31181438/

    10-11 00:33