在做JNA测试的时候遇到这个问题,在网上找了很多资料,原因有: 1、dll的路径出错,可以试一试绝对路径 2、jdk版本不对。dll路径没错的情况下,我的就是64位的jdk,换成32位的jdk后(eclipse也要换成32位的),不再报错。