日期:2014-05-20  浏览次数:20706 次

jni中jar包加载
各位大侠,我在c++下用jni调用java类A,在这个java类A中创建了一个对象b,这个对象b的类B来自外面import的一个jar包。在jvm的启动参数中,我已经设定了java.library.path到jar包所在的位置,但为什么他总说找不到那个类B呢。

------解决方案--------------------
jvm的启动参数是如何设置的,能看一下吗?
------解决方案--------------------
有一个办法就是用eclispe下面的
FatJar这个插件,把相关的依赖包都包装成一个,就没有路径问题了!
呵呵!


探讨
g\帮顶!@!@!

------解决方案--------------------
探讨
晕,现在变成jvm crash了:EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000001, pid=1600, tid=632