场景:
最近由于公司人事调动,我从原ANDROID-TEAM 调动到 JAVA-TEAM做银行软件,第一天自然是配置环境,从同事那拷贝过来ECLIPSE,打开时报错
Failed to load the JNI shared library "C:/JDK/bin/client/jvm.dll"`.
经过一系列的问题跟踪,发现问题的根源是Eclipse是32位的Jdk是64位的相冲突导致。正确配置应当
- 64-bit OS
- 64-bit Java
- 64-bit Eclipse
但是我想要使用64位JDK并且使用32位的ECLIPSE,网上查询资料需要在eclipse.ini中加入
-vm
C:\Program Files\Java\jdk1.6.0_32\bin\javaw.exe
但是报错
查询相关资料:Eclipse.ini (Specifying the JVM) 并未解决问题
最终同时使用32bit ECLIPSE+JDK解决问题.