I've been working with eclipse before, but when I installed Oracle, I opened it and there was a failed to load the jnishared library (there was also a Jvm.dll file path below), when it was forced to direct Baidu the result he explained. "The problem is that Eclipse and JDK are not the same number of bits, ask him how many bits of Eclipse and JDK, and he does not know, then how to determine the number of eclipse and JDK is different, how to solve this problem?" First look at the number of bits for the two software, then uninstall one, install the same software as the other number of bits. "Then I guess it could be that Oracle comes with a 32-bit JDK and then overwrites the 64-bit JDK that was previously installed, and then it ended up with an eclipse and a JDK with a different number of bits, and then tried a variety of pit-daddy methods (including unloading loads, though useful but too stupid to do it every time) 。
Finally, follow the path it prompts to find the corresponding Jvm.dll file deleted after the miracle has come to be able to open. The specific why this can not be explained temporarily, pending research.
about how to resolve the failed to load that appears when Eclipse is turned on the jnishared Library Pro-Test effective