Friday, August 23, 2013

JDev : “unable to launch the java virtual machine located at path msvcr71.dll”



Error: 


unable to launch the java virtual machine located at path msvcr71.dll


Replication Of Issue: 


Go to path JDEV_Home ->jdev -> bin and try to open any 64 bit Jdeveloper


Screen Shots:



Reason: 


While Installing Jdeveloper, It install JDK (e.g. jdk160_24) inside Oracle1 -> Middleware and JDeveloper referes to this path as JavaHome. But if the Jdeveloper needs Higher version of JDK than the installed one (e.g JDev 11.1.1.6.0 needs jdk160_27 or above) then this error occurs.


Resolution:

1. Install JDK version compatible for the installed version
2. Go to JDEV_HOME\jdev\bin\jdev.conf and changed the set javahome as
 "SetJavaHome C:\Program Files\Java\<The New JDK Installed>




Cheers,

LetsLearnOracleSoa Team





5 comments:

  1. Just do below steps and resolve:
    1- Copy jvm.dll and msvcr71.dll from L:\PCL\p19170592_R12_GENERIC\jdevbin\jdk\jre\bin\client to L:\PCL\p19170592_R12_GENERIC\jdevbin\jdev\bin and issue will resolve :)

    ReplyDelete
    Replies
    1. This worked for me . Thanks a lot

      Delete
  2. i had same issue. Pointed "SetJavaHome C:\Java\jdk1.8.0_191" and jdeveloper was able to open.
    jdk1.8.0_191 has "C:\Java\jdk1.8.0_191\jre\bin\msvcr100.dll"

    ReplyDelete
  3. i had same issue. Pointed "SetJavaHome C:\Java\jdk1.8.0_191" in /jdeveloper\jdev\bin\jdev.conf and jdeveloper was able to open.

    jdk1.8.0_191 has "C:\Java\jdk1.8.0_191\jre\bin\msvcr100.dll"

    ReplyDelete
    Replies
    1. what are the steps did you followed plrease?

      Delete