[Java 7][msvcr100.dll] Error when load Eclipse
2013-11-24 20:30
357 查看
[Problem] After I updated to Java 7, I could not load Eclipse. Here comes the erros:Eclipse: eclipse.exe - Bad ImageC:\Windows\system32\MSVCR100.dll is either not designed to run on Windows or it contains an error. Trying installing the program again using the original installation media or ...EclipseFailed to load the JNI shared library "C:\ ....." [Temp Solution]Disable the MSVCR100.dll in the directory "C:\Windows\system32". Simply rename it to "MSVCR100_backup.dll", and it would be OK if you load Eclipse once again.The reason is caused by Java 7 which uses its own MSVCR100.dll in its installation directory.So, when you load Eclipse. Firstly it load JVM. JVM requires the MSVCR100.dll in directory of JAVA 7 instead of "C:\Windows\system32". However, your machine would firstly search the "C:\Windows\system32" and return the inappropriate one. Then the error comes.By removing the dll from system32, it would return the right MSVCR100.dll from the directory of JAVA 7, then succeed in loading Eclipse. However, this strategy is temp and risky. The following recommends the correct solution.[Solution] http://www.duckware.com/tech/java6msvcr71.html
相关文章推荐
- [Java 7][msvcr100.dll] Error when load Eclipse
- java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class com.
- Eclipse--java.lang.OutOfMemoryError: PermGen space
- 使用eclipse发布web服务出现"Error occured when adding the module, xxxxxx, to the server"
- Eclipse 安装错误Eclipse Error – Failed to load the JNI shared library “C:\Program Files (x86)\Java\jre6\
- 解决eclipse启动报错 Error:Could not create the Java Virtual Machine Error:A fatal exception has occurred
- eclipse中java.lang.OutOfMemoryError: Java heap space错误
- eclipse里报:An internal error occurred during: "Building workspace". Java heap space)
- eclipse内存溢出报错:java.lang.OutOfMemoryError:Java heap space
- 打开Eclipse出现“An internal error has occurred. java.lang.NullPointerException”
- QTP安装JAVA插件后,打开Eclipse报错“An error has occurred,see th log file”
- java.lang.LinkageError: loader constraints violated when linking javax/el/ExpressionFactory class
- Eclipse使用axis2生成客户端调用时最后一步出现an error occurred while completing process -java.lang.reflect.InvocationTargetException
- Eclipse集成Tomcat报错:java.lang.OutOfMemoryError: PermGen space
- Eclipse无法启动报An internal error occurred during: "reload maven project". java.lang.NullPointerExceptio
- An internal error occurred during: "Initializing Java Tooling". Eclipse启动发生的错误
- Eclipse下报错 An internal error occurred during: "C/C++ Indexer". java.lang.NullPointerException
- Eclipse--java.lang.OutOfMemoryError: PermGen space
- Error: Could not find or load main class org.apache.flume.tools.GetJavaProperty
- eclipse里报:An internal error occurred during: "Building workspace". Java heap space)