jna笔记1

1 Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'MJC_WG'

如果用java main直接运行,则MJC_WG.dll在工程名下才能调用成功,并且MJC_WG.dll依赖的dll也一同放上

如果是tomcat运行的话,需要将dll放在jdk的bin路径下,当然放在jdk/bin路径下以后,java的main方法也能调用!

 

2 java.lang.UnsatisfiedLinkError: jnidispatch (/com/sun/jna/win32-amd64/jnidispatch.dll) not found 

我的原因是jna的包引起的,使用jna-3.0.9.jar包就OK了

 

3 win7上运行正常,但在window server上加载dll失败

检查下window server上依赖库是否缺失,并且需要MD编译模式,动态加载依赖库

posted @ 2018-09-18 16:18  magina_敌法  阅读(272)  评论(0编辑  收藏  举报