我在程序中使用了一个DLL,加载之前把dll复制到了jdk的目录下,我的系统如果是仅仅部署一套的话,调用没有问题,但是如果我想在同一台机器上部署多套的话,在加载dll的时候会出错,怎么样实现程序加载dll使用后释放掉,或者能实现多个程序同时加载同一个dll。加载dll的方式:
System.load(dllFile);
System.load(dllFile);
解决方案 »
- html:errors这个标签的内容可不可以跨页面显示
- 哪位朋友会用struts2 action type=plaintext直接输出文本信息?
- 图片上传问题 SQLServer数据库
- 在JSP页面怎么限制用户恶意登录
- jsp连接sql2000 顽疾 在线等!!!!!
- JAVAMAIL 接收邮件 javax.mail.FolderClosedException: java.io.EOFException: EOF on
- 大家帮我看看这个数据库类有没有问题
- 来啊,参与有分(100)
- javaee工作好找不
- 如何创建 .jsp文件?
- 求助:JSP模态窗体提交数据后怎么根据action处理结果给出提示并关闭当前窗体?
- MyEclipse 启动自带tomcat问题
用过jnative
我参考的资料是什么这个。里面讲到: JNIEXPORT void JNICALL
JNI_OnUnload(JavaVM *jvm, void *reserved)
感觉上JNI_OnUnload被调用到时,释放所有的东西就可以。