求救!!十万火急!!!!!急!!!!

dwygp 2003-09-29 10:20:22
public class JavaSense3{

public native void
CallSense3(short FunctionCode, short OutWords, short OutBuff0,
short OutBuff1, short OutBuff2, short OutBuff3);

static
{
try
{
String Sense3="s3dll";
System.loadLibrary(Sense3);
System.out.println("加载成功!11111");
}
catch( UnsatisfiedLinkError e )
{
e.printStackTrace() ;
System.exit( -1 );
}
}

public void valid()
{
CallSense3(nFunctionCode, nOutWords, nPass0, nPass1, nPass2, nOutBuff3);
}

//用一个类来调用此类的方法valid()成功!也就是直接用JAVA 来运行。如:
/*********************************************************************/
public class random
{
public static void main(String[] args) throws Exception
{
JavaSense3 js = new JavaSense3();
js.valid();
}

}
/*********************************************************************
c:/ javac random.java
c:/ java random
执行成功!

/*********************************************************************

//但把此类(JavaSense3)加到WEB应用服务(tomcat)中,动态连接库加载成功!也就是能找到s3dll.dll文件。
//但在调用valid()时执行本地方法CallSense3时出异常!
异常: java.lang.UnsatisfiedLinkError: CallSense3

该怎么办|??????????
...全文
30 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧