手头的项目需要调用一个C++编的dll,前两天用C#试了试成功了,毕竟都是微软自己的东西,还算比较直接。今天发现还有个Java的sample,赶紧拖下来试验。毕竟对Java还稍微熟一点,呵呵。
import进eclipse里,run一下,发现报"JNative library not loaded"错误。而那个JNative.jar明明就在那个文件夹里。郁闷了。
搜了半天,原来很简单,因为系统不知道去哪里搜这个JNative。在JNative.jar旁边还有个JNative.dll,把这个dll拷到system32下面就解决了。