出现这个问题的原因是没引入jar包 !!!!
如果确定已经引入了jna.jar包,
就看一眼你打包要运行的jar包里,
MANIFEST中的Class-Path,
是否包含了你引入的jna.jar
我的就是这个问题。
我用maven打包的,后来加到了这里
<manifestEntries>
<Class-Path>config/(空格)jna.jar</Class-Path>
</manifestEntries>
(jan.jar也可能带版本号,具体要看你的jar lib里是什么名字)