由于缺少 msvcr100.dll 而无法启动 JDeveloper

问题描述 投票:0回答:1

我尝试在我的 PC 上设置 Oracle SOA Suite。提取 jar 文件并以管理员身份运行 CMD 后,安装将顺利进行,直到启动 JDeveloper。应用程序根本无法启动:

Unable to launch the Java Virtual Machine Located at path: "C:\Program Files\Java\jdk-1.8\bin\msvcr100.dll

我真的不明白这怎么可能。我查了一下,这个库实际上存在于所需的路径中,我不知道该怎么办。

我想知道是否有一种方法能够正确启动 JDeveloper 并解决这个实际上并不缺失的缺失库错误。

java jdeveloper msvcr100.dll
1个回答
0
投票

假设 Windows 10 上的 Jdeveloper 12.2.1.4 是用例,可以通过将

C:\Windows\System32\msvcr100.dll
复制到
%JAVA_HOME%\bin\msvcr100.dll

来解决该问题

请注意,这是用于安装/运行 JDevloper 的 Java 安装,而不是随 JDeveloper 安装的 Java 安装。

Oracle Data Integrator 12.2.1.4 具有相同的问题和解决方案。

SQLDeveloper也有类似的问题,但需要将dll放在其他地方(参见带有JDK(64位)的SQL Developer找不到JVM

© www.soinside.com 2019 - 2024. All rights reserved.