错误是: javax.servlet.ServletException: no myclib in java.library.path javax.servlet.ServletException: no myclib in java.library.path 而实际上,我已经将myclib.dll放到使用它的那个类那里了,并且实验了以下放到其他地方,但是都失败了,只有放到jdk14/bin下面才能通过。 是不是要修改库的路径?怎么修改,我用System.setProperty()但是不行。注意:我是在jsp中调用javabean,在javabean中调用本地方法。
错误是: javax.servlet.ServletException: no myclib in java.library.path javax.servlet.ServletException: no myclib in java.library.path 而实际上,我已经将myclib.dll放到使用它的那个类那里了,并且实验了以下放到其他地方,但是都失败了,只有放到jdk14/bin下面才能通过。 是不是要修改库的路径?怎么修改,我用System.setProperty()但是不行。注意:我是在jsp中调用javabean,在javabean中调用本地方法。
javax.servlet.ServletException: no myclib in java.library.path
javax.servlet.ServletException: no myclib in java.library.path
而实际上,我已经将myclib.dll放到使用它的那个类那里了,并且实验了以下放到其他地方,但是都失败了,只有放到jdk14/bin下面才能通过。
是不是要修改库的路径?怎么修改,我用System.setProperty()但是不行。注意:我是在jsp中调用javabean,在javabean中调用本地方法。
而且应该时
#include"jni.h"
还有JNI生成的那几个头文件也要包含,不然哪里来的原型定义 .
javax.servlet.ServletException: no myclib in java.library.path
javax.servlet.ServletException: no myclib in java.library.path
而实际上,我已经将myclib.dll放到使用它的那个类那里了,并且实验了以下放到其他地方,但是都失败了,只有放到jdk14/bin下面才能通过。
是不是要修改库的路径?怎么修改,我用System.setProperty()但是不行。注意:我是在jsp中调用javabean,在javabean中调用本地方法。