我使用JNI_CreateJavaVM创建一个虚拟机后,在使用过程中发现有需要使用的jar包没有被加载,此时我应该如何加载这个jar包?

解决方案 »

  1.   

    在sun网站上搜索了一下
    发现这个地址:http://java.sun.com/j2se/1.4.2/docs/guide/jni/jni-12.html#JNI_CreateJavaVM里写到:
    options[2].optionString = "-Djava.library.path=c:\mylibs";  /* set native library path */我猜测是你需要的jar包没有放在-Djava.library.path所在的目录下吧
      

  2.   

    你把相关的jar扔到jdk的lib下看看能带过去不?