java web项目调用 vc++的dll文件
我用java的jni调用vc++写好的dll动态链接库,使用main方法测试没有问题,但是放在web项目的Action中调用就不执行,在static{System.put...
我用java 的jni调用vc++写好的dll动态链接库,使用main方法测试没有问题,但是放在web项目的Action中调用就不执行,在static{
System.put.println("load dll...");
System.loadlobrary("ukeyjni");
system.out.println("end load...");
}
上面的调用前后都能打印,在调用的时候删除JDK\bin下的dll文件时会提醒文件被占用,说明调用到了dll。可是就是不执行c++中的代码,返回值也是个空字符串,求高手帮忙!
也没有报错! 展开
System.put.println("load dll...");
System.loadlobrary("ukeyjni");
system.out.println("end load...");
}
上面的调用前后都能打印,在调用的时候删除JDK\bin下的dll文件时会提醒文件被占用,说明调用到了dll。可是就是不执行c++中的代码,返回值也是个空字符串,求高手帮忙!
也没有报错! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询